0
0
0
-1
0
-1
0
-1
0
0
-1
0
-1
0
-2
1
-3
3
-5
6
-9
10
-14
16
-21
25
-32
41
-59
99
-324
-760
220
153
-21
-133
-252
-248
-151
-376
-655
-638
-355
-54
126
-136
-670
-787
-605
50
270
-115
-463
-126
65
-188
-384
-252
-396
-1008
-814
-211
-128
-103
107
149
207
-176
-819
-896
-134
193
-352
-575
-101
-520
-1175
-237
794
400
316
32
-1011
-1000
-302
-97
-300
-139
-196
-556
-498
257
763
93
-781
-571
-259
-1022
-846
651
586
-685
-665
264
-23
-672
-601
-665
-522
-172
-361
-345
195
-112
-674
-203
-171
-699
-478
-192
-663
-660
-365
-526
-283
148
-87
-65
313
-137
-843
-1333
-1138
-176
93
-244
-37
380
135
-589
-775
-358
-549
-617
263
325
-460
-575
-371
-506
-668
-484
-98
520
661
-205
-635
-555
-1061
-892
-153
260
416
221
-411
-198
-170
-975
-841
182
769
288
-187
-628
-802
-721
-446
-409
181
974
278
-548
-716
-692
-690
-158
211
191
475
-114
-1171
-1105
-519
-92
97
125
-115
-330
-406
-417
-425
-282
-5
-587
-923
116
-5
-1477
-1013
292
-40
-669
402
809
-712
-1056
-757
-1209
-918
99
319
-101
-366
-619
-877
-1008
-655
341
421
-148
-433
-625
-930
-823
-314
344
538
-74
-844
-1142
-1047
-450
458
348
385
45
-692
-1019
-870
-497
-309
-550
-220
186
-179
-533
-616
-307
-319
-49
224
-255
-851
-807
-899
-798
-162
455
382
-176
-181
-409
-891
-787
-149
130
332
-251
-1092
-404
-216
-892
-526
442
186
-566
-322
-287
-486
34
299
-212
-311
-785
-1516
-701
950
683
-263
-485
-460
-589
-620
241
975
459
-731
-1116
-882
-478
-214
-130
418
505
-491
-893
-460
-565
-375
624
550
142
-241
-1238
-897
278
-137
-442
-327
-487
-462
-292
194
811
430
-773
-1323
-962
-15
364
351
231
-89
-1103
-1534
-12
1151
569
-285
-357
-732
-1321
-1188
-312
557
271
-380
-492
-64
-36
-543
-702
-295
-202
-900
-1039
-407
62
113
580
-124
-1435
-1096
39
231
-652
-678
-430
-451
-407
-322
-458
53
220
-915
-672
500
-15
-663
-347
-902
-1152
199
737
-246
-673
-726
-716
-425
-63
75
534
547
-373
-1458
-1342
-250
48
-55
-26
-283
-1199
-942
289
1110
971
309
-267
-951
-1870
-1619
-309
568
2
-460
-235
315
624
71
466
515
-1226
-1681
-440
558
649
-219
-966
-522
111
141
-21
94
412
-571
-804
197
388
-148
-290
-722
-1067
-62
670
-102
-501
-190
-583
-1085
-256
688
791
391
-208
-836
-1647
-1473
110
511
-142
-9
503
-587
-1890
-1004
80
164
181
149
56
-301
-1154
-1091
-284
158
260
335
132
-931
-1858
-1009
343
698
221
89
264
-350
-1381
-1339
-512
0
0
0
-1
-1
-1
-1
0
-1
0
-1
0
-1
0
-2
1
-2
2
-3
3
-4
4
-5
4
-5
4
-4
2
-2
-1
-9
-421
-799
-1552
-688
-78
-662
95
1452
-33
-1927
-984
-155
-431
411
1602
574
-1416
-2231
-1117
-283
-257
125
1050
825
74
-652
-1659
-1499
-930
-173
805
1105
142
-682
-871
-1216
-1058
-259
437
488
724
352
-1831
-2623
-1317
-64
1467
2314
921
-1901
-2696
-1605
-848
29
1353
1568
534
-331
-1864
-2439
-438
735
76
237
360
-380
-663
-688
-122
309
-270
-496
370
372
-757
-2122
-1627
-238
249
860
1598
1141
-268
-1767
-2260
-1263
-94
595
1219
591
-1383
-2031
-568
-95
-422
1070
2478
471
-2385
-2031
-1385
-1488
-60
1666
2292
909
-838
-2116
-2457
-981
671
1433
1256
991
-94
-2055
-2889
-1454
689
1879
1561
586
-840
-1149
-891
-1456
-1045
856
1249
512
-122
-574
-902
-2024
-1718
210
1076
730
690
-74
-1098
-1646
-1433
-922
-415
848
1401
532
-527
-982
-2299
-2210
-716
708
2002
1408
-716
-1989
-1929
-1061
210
1304
785
-885
-789
-1413
-2218
-426
1147
359
327
1537
663
-1841
-2046
-730
-316
-1079
-830
636
595
-233
-240
-306
-732
-231
171
-132
-20
-601
-1342
-803
-609
-718
394
1387
1017
-662
-1896
-1131
-39
144
-201
599
857
-564
-1728
-1151
166
949
360
-794
-990
-398
-668
-651
679
1817
1525
115
-2223
-3073
-1183
719
1044
743
-106
-1309
-802
296
-7
220
936
71
-954
-571
-401
-1082
-822
402
1147
465
139
7
-1071
-1406
-431
-149
123
1007
895
-512
-1812
-924
344
40
-255
916
924
-1061
-1982
-788
57
242
1133
1339
-488
-1941
-1711
-1160
-1086
67
2604
1582
-1069
-1624
-1754
-1385
-655
409
1368
820
-348
-1589
-2237
-1246
150
1298
1634
11
-1174
-1160
-1117
-804
-435
-402
447
1514
351
-1261
-1501
-900
28
164
-38
184
-324
-1089
-395
431
-892
-1826
756
2315
1145
-248
-1569
-2418
-957
926
404
-1
1584
630
-1675
-990
813
296
-606
-111
83
-557
-360
-26
-699
-360
523
384
458
374
202
-786
-1889
-1170
-42
371
414
608
310
-638
-1127
-167
158
-122
-138
-879
-880
-589
-657
724
1365
-241
-617
184
591
-947
-1494
-232
-660
-803
328
834
-141
-205
-141
-553
-513
-88
61
-153
-441
-1484
-1183
529
761
8
68
719
121
-1012
-2060
-1514
-29
880
675
232
-225
-988
-427
440
307
-377
-384
-584
-548
-87
-1050
-556
1120
970
-412
-631
-107
-102
-215
-1169
-81
923
-861
-957
700
460
-481
534
915
-706
-1715
-1270
-494
489
1064
180
-277
-58
-1093
-763
534
695
-545
-905
149
151
-737
-1061
-815
-461
210
890
-102
-359
269
-380
-1416
-1599
-4
1459
1887
102
-2750
-2221
226
558
-521
115
408
-812
-902
356
972
58
-277
35
-465
-836
-426
-273
-98
93
-1114
-567
1291
867
-372
-671
77
367
-574
-2117
-1388
-20
-482
-273
554
836
901
-568
-1741
-645
668
273
570
-121
-2710
-2264
186
697
724
2049
1833
-707
-2908
-2372
33
1701
1067
-526
-680
-1168
-1474
-130
1128
1319
-10
-946
-390
-68
-1569
-1002
1001
394
-878
-440
-246
-1460
-819
835
1346
229
-755
-1152
-1134
-173
496
-268
-587
273
-785
-1368
17
365
-693
-759
1242
672
-1275
-471
-523
-1655
-558
401
-353
-736
-288
109
-74
-731
-869
203
882
959
-225
-2374
-1421
-104
-1262
-322
2084
661
-2056
-978
469
-610
-475
1345
989
-953
-1849
-1421
40
79
-346
541
914
492
-790
-2440
-1412
746
1465
1064
-337
-1352
-1684
-975
-43
557
506
114
-103
-737
-430
-34
131
-57
-702
-1180
-533
151
258
844
263
-997
-928
-668
-510
387
900
-195
-1595
-1073
575
357
-1088
-412
423
-259
-681
-349
442
709
-1090
-1432
-323
-181
559
1496
-102
-1990
-929
-92
-1041
-794
1028
1100
339
-69
-1242
-2373
-1881
552
1704
776
591
1037
34
-1984
-2650
-470
1232
458
-419
-310
103
-89
-617
-702
-607
-325
-479
-3
1510
388
-2157
-1978
-297
-468
-1458
629
2985
1481
-1255
-2787
-2012
67
-333
-322
1581
1615
-882
-1777
-11
535
-650
-824
939
1004
-865
-990
-213
-1211
-1634
-170
325
408
1095
1741
1274
-2081
-4087
-1914
428
1153
1408
1646
938
-1463
-2907
-1233
-444
-863
743
2278
479
-1572
-1356
-846
-169
-3
-175
786
980
-227
-1770
-2638
-1747
353
2222
1262
-803
-37
73
-1852
-2142
-634
357
142
645
939
-409
-1958
-1018
1621
1178
-836
-849
-757
-1174
-341
230
-1047
-1294
74
631
584
774
989
-297
-2548
-2195
40
1137
453
-519
99
288
-1764
-1990
36
931
204
382
1243
-329
-2928
-2198
13
313
83
476
755
-5
-1074
-1022
-593
-727
-506
373
999
-386
-1835
-1006
-92
-260
-388
596
1101
-82
-1411
-1779
-776
-364
-60
1064
827
-897
-1601
-552
-968
-925
877
467
-479
865
825
-1166
-1668
-1050
79
1008
1038
-525
-2134
-1946
-444
-197
455
1014
-590
-878
-293
-33
-343
-209
-193
-1219
-1174
162
567
-383
-212
-1021
-2113
130
1364
70
-241
-28
-1463
-855
1177
-269
-2195
-648
86
-777
-178
767
434
-354
-1268
-1533
435
1315
-523
-982
598
-385
-2451
-1325
-696
-545
2104
2490
-1022
-2265
-684
-1581
-1613
815
1123
-27
-104
61
-1519
-2431
-434
453
-240
1432
2181
-532
-3068
-2759
-1039
827
1651
1373
1458
-441
-2938
-3269
-721
613
22
1642
2233
-1500
-3502
-1066
953
479
502
287
-759
-1529
-1673
-840
140
529
55
64
895
1912
-977
-4218
-2025
262
-165
-12
1226
1362
-323
-1693
-1902
-733
1325
1446
292
-807
-1636
-1800
-1858
-563
1652
882
-721
248
-125
-1468
-882
-272
635
687
-959
-1185
189
-466
-1660
-421
1613
1102
-1079
-976
295
-329
-404
926
-614
-2027
-176
-515
-1399
313
1322
231
-418
298
-644
-1289
-741
-738
-22
1122
625
-916
-566
-467
-1940
-3018
-59
2959
1799
30
-482
-1485
-2580
-1718
344
1739
1446
736
-687
-2842
-3685
-696
1715
1769
1282
720
601
-1303
-3156
-2215
66
36
-253
354
353
177
-993
-1510
-1116
-366
530
1762
1742
-236
-1469
-2131
-2667
-1499
1407
1185
169
1077
-857
-2397
-711
186
490
823
-73
-401
-193
-739
-1746
-1928
-134
1138
956
820
258
-1014
-1573
-1137
-257
397
-179
-474
212
-1178
-1237
968
1085
-763
-887
-509
-806
-530
-221
-118
-3
794
-829
-1632
474
1140
-889
-936
-1
-768
-881
-373
50
87
-646
-1529
-1173
515
1277
461
-615
-998
-849
-681
-49
-144
-908
-735
-362
-579
240
-392
-1443
787
2280
-409
-1521
378
-859
-2101
-794
314
-262
-803
-811
-224
1680
2289
1387
-2143
-5608
-1364
2381
97
80
2255
-704
-4253
-1306
2341
756
-133
1969
-652
-4108
-2723
-7
479
589
1999
2046
-564
-3195
-2971
-1032
1352
1714
-1046
-1889
-417
1079
-266
-105
627
-1027
-726
383
-120
-549
-1098
-2279
-1677
215
1091
1196
1927
335
-2632
-2497
-1003
-52
270
-318
-368
650
-101
-1553
-332
458
-1386
-1841
14
590
62
-1131
-1673
88
798
174
-1023
-1826
-335
634
-745
-1230
874
1226
-1099
-1460
230
196
48
320
-1644
-2120
-345
598
702
796
1139
-1070
-3384
-1201
1369
49
-340
930
-387
-1398
115
651
-1467
-494
1689
-267
-2819
-998
1373
425
-84
-513
-669
-20
-1241
-1451
848
428
-1733
-1224
237
740
-704
-1156
-88
453
-118
-557
-964
-990
-46
600
-158
-600
-549
-1146
-347
-863
-1220
30
1147
1208
-1106
-1423
-1067
-1139
-224
268
-358
140
1701
215
-2381
-2158
-1142
-487
948
1255
-552
-1254
-795
-929
-338
858
12
-925
-39
29
-567
-905
-1228
-1254
-751
123
1279
856
-712
-998
-751
-223
382
305
-783
-602
17
-189
76
-254
-2170
-1499
722
176
-652
565
-279
-2580
-70
2058
-862
-1268
449
-36
-2133
-1438
956
520
-687
-1079
-1660
-827
831
1451
506
-1504
-1317
-1160
-654
-213
746
376
-1258
-220
917
-671
-3155
-1448
1242
1121
-511
77
305
-1667
-2340
-914
1062
928
-529
-905
222
298
-1872
-2314
-690
-455
549
1706
1196
-457
-2457
-2606
-1218
239
533
1274
2291
639
-2444
-4375
-2378
471
1445
1930
1998
-459
-2415
-1907
-1705
-969
767
1645
636
-11
-832
-1331
-857
-574
210
414
-242
-756
6
1
-765
-1477
-1134
324
756
-153
-707
-48
484
602
-613
-1405
-1460
-684
-910
405
2175
-80
-1722
-655
549
-1326
-1453
1606
2063
-645
-921
-233
-1150
-1675
-1104
187
1012
284
-631
-545
-27
147
241
-86
-1253
-426
891
-92
-1756
-75
715
-1641
-2250
-631
506
-310
229
1394
452
-76
-187
-2092
-2194
-157
839
621
-922
-1633
453
881
-1559
-446
660
-399
-1421
444
1489
-900
-1777
-1089
-484
-593
232
480
-471
99
374
-695
-867
-121
-277
-260
431
910
479
-1534
-2344
-949
-85
237
1441
1958
-350
-1759
-1189
-1196
-667
478
691
-39
-608
-170
61
-1035
-1487
332
913
-776
-810
1123
1498
-1704
-3573
-993
1413
673
-114
1192
426
-2917
-3283
217
2594
1361
-1155
-495
34
-1668
-1434
-125
144
-744
481
944
-483
-1108
-1849
-823
1163
1067
-126
-875
-158
962
-1661
-4215
-1076
1865
309
530
2164
-233
-2420
-1690
-743
1029
1084
707
1006
-704
-2383
-1870
-1096
-227
-134
312
1446
947
-393
-806
-2497
-4104
-406
3213
2895
628
-1013
-2406
-3064
-1597
578
1570
830
99
-309
-1635
-3658
-2435
1491
1970
123
1362
1585
-663
-885
-2472
-4380
-1975
2530
2630
663
-580
-1981
-2921
-918
1577
1819
1180
1389
-385
-3720
-2778
-623
156
496
970
344
-444
-1069
-1668
-1076
321
684
-61
1591
1879
-433
-2289
-1399
-780
-346
566
-994
-2236
-277
1477
165
-886
1209
1722
-984
-2156
-448
-124
-1632
-1395
-125
1076
811
-661
-499
96
-385
-798
-626
-194
596
-854
-1691
-427
-121
-352
331
-288
131
1401
-1112
-1815
358
428
-792
-686
561
187
-1009
-919
-344
505
198
-984
-972
138
173
497
-44
-1923
-1507
-906
-705
720
675
-904
668
1400
-1265
-1248
-825
-1573
-457
1101
984
-1321
-1672
-535
-1137
-1238
1857
3388
-644
-2829
-909
-1637
-2503
399
2153
334
-555
-29
-872
-1080
1127
1247
-1272
-1505
-343
-314
-667
-501
-610
214
837
374
-1074
-1800
-596
414
-696
-516
99
-301
1126
1307
-1489
-2084
-97
-565
-1080
160
1212
540
-567
-979
-1600
-1644
-85
776
704
834
326
-2416
-3594
-849
1643
1615
207
653
314
-1663
-2046
-1397
-501
1259
1638
857
22
-870
-1804
-2210
-695
1132
604
810
1648
693
-1052
-2666
-1741
-1103
-150
1049
1112
327
-958
-1275
-1266
-400
1445
1868
241
-1003
-243
-1019
-2968
-1748
-537
305
1329
1464
1731
364
-1462
-1640
-777
-853
-1045
1035
2209
1288
-525
-1067
-2114
-2895
196
3452
2429
4
-961
-3027
-3042
-159
1910
1378
-325
-298
-868
-1131
-339
149
-964
-1827
288
1141
-130
711
709
-1676
-2022
-1693
46
2361
995
-1109
-1072
-1880
-1518
753
1170
1822
1274
-1609
-2739
-1264
334
1048
457
-1053
-518
1312
102
-1092
665
701
-430
-1711
-2109
-672
207
-160
183
947
549
-4
-195
444
-281
-1527
-1426
-1025
-634
398
2039
1466
-1503
-2480
-430
1216
917
108
-1084
-1439
-1141
-641
70
1703
2523
460
-1601
-1683
-1993
-825
744
-72
-250
487
199
-575
340
1671
179
-531
-887
-1500
-984
892
1077
-1893
-2901
-1131
934
1392
2012
1144
-1413
-1553
-518
-544
-1310
-1258
-572
483
1532
212
-1801
-1407
-348
548
1218
892
-390
-1760
-1227
-1167
-2018
-603
770
485
1461
731
-1726
-1565
747
971
-503
-648
630
1223
-2391
-3783
-428
1137
-222
632
1491
-1020
-1257
667
1030
-1331
-1945
-148
930
763
160
-403
-770
-765
-1051
-745
335
352
10
203
79
-1464
-1671
580
2345
1142
-1223
-922
218
-1992
-1908
556
1145
216
-41
966
679
-1077
-2231
-1043
587
1445
763
-1071
-1161
-507
-419
-540
452
1259
-1046
-3029
-542
1791
371
194
172
-1559
-920
1813
969
-2081
-1243
870
-30
-424
-228
-507
260
411
373
636
514
-197
-2068
-2380
158
1430
-567
-568
1051
-121
-469
1118
1005
-1859
-2305
610
1424
-1214
-1300
36
-141
-410
452
606
-569
157
-260
-1765
-1717
710
1655
444
-1781
-1902
-445
-972
-722
602
1509
266
-944
-2903
-1341
3053
1345
-1858
-1183
-225
-1338
534
2273
-2188
-3505
778
1342
-819
76
1205
57
-1555
-930
627
-453
541
1594
-1186
-3437
-1337
1494
-409
-728
1181
132
255
2209
650
-3772
-3040
-1106
489
1548
748
-585
-867
-295
298
86
-1442
-1063
439
324
-535
-1084
-789
40
1732
1419
-1514
-2092
542
787
-1758
-1901
423
1752
-1720
-3266
660
1795
18
-172
742
-403
-1768
-2536
-1415
1216
1035
-351
109
1322
-182
-2595
-1350
1356
849
-36
1050
1732
-1304
-4667
-2683
1011
1776
1333
1729
145
-2990
-2673
-705
464
473
1077
838
218
48
-2836
-4003
-289
2307
1085
929
1248
-232
-2338
-2043
664
261
-1607
1583
2079
-1820
-2526
562
949
-198
1110
-123
-2324
578
2878
-99
-2591
-3087
-2505
617
2988
2061
587
-57
-868
-2129
-2750
-891
1976
2166
470
-1054
-1181
-1899
-2665
195
3776
2064
-1479
-645
395
-2699
-2518
-16
790
144
-414
290
289
189
-628
-791
-1133
-846
1158
1519
478
226
-2263
-3089
-640
-125
74
931
1175
154
-220
-289
-1772
-740
1223
220
-1143
-1010
-1727
-1695
850
2315
362
-8
-179
-776
-1772
-1607
383
768
-657
-963
535
610
-355
-453
-772
-1524
-132
1006
-375
-1393
-2005
-1746
394
1453
-131
663
873
-1721
-1242
-959
-2469
-195
2114
596
-71
-500
-1337
-364
384
-253
-1808
-1351
355
719
986
916
-1345
-2279
-1234
-587
1082
3200
1390
-3442
-3816
-61
987
-336
1221
1517
-315
-1789
-2036
-1609
-1076
419
1303
779
1332
207
-2587
-960
136
-1905
-1622
814
686
-77
147
348
-273
-2015
-1107
2036
1401
-808
-838
-1457
-3977
-3442
519
2821
2516
2385
1118
-2092
-3269
-2767
-1395
418
2119
1964
-1517
-2600
-2073
-1650
553
2739
2278
535
-1139
-2533
-2596
-1245
121
1968
1383
-1206
-1138
-479
-1758
-1760
778
1422
807
1128
348
-736
-950
-1103
-1164
-319
1366
-166
-2357
-1656
-463
957
1972
547
-991
144
1216
-578
-1676
-891
-672
-641
-157
-2237
-1478
2964
2206
-852
-497
-94
-678
-589
387
-217
-1678
-1585
-1381
-1090
332
1851
862
-118
-417
-1014
-609
390
402
-1141
-2292
-1457
-1242
-1100
1381
2953
1078
-2020
-3576
-2005
345
1498
1676
420
-1445
-2629
-1548
-593
163
919
294
47
-759
-1338
-905
428
985
-564
-1293
-767
-200
144
-205
119
-47
-1419
-1708
-316
1791
1602
-1285
-3275
-1610
29
281
2609
2941
-1861
-3984
-1920
-964
-450
1098
1595
-1117
-1751
-603
-997
-149
1608
1602
881
210
-1856
-3115
-1243
469
-533
-325
-124
-1066
-68
3213
1990
-4055
-2760
2324
1376
-761
106
-962
-3801
-1919
1329
686
-183
607
740
576
1579
-179
-3049
-3177
-892
1217
747
-215
-524
956
346
-3645
-1826
2856
2113
268
1017
-596
-3177
-2731
-944
753
2059
1876
-26
-1578
-2047
-1731
-984
-24
2207
2201
533
-695
-3122
-3440
-872
1306
1198
1212
383
-933
-1191
-1570
-614
1334
949
-981
-725
-290
-1346
-1899
793
3053
-279
-3260
-646
2515
703
-1979
-665
480
-1247
-1823
997
1486
-303
-707
-883
-1288
-411
875
646
-90
998
491
-2804
-2811
832
1904
70
692
751
-2214
-3353
-1130
1835
1973
1774
323
-2275
-1420
-614
-1105
-1209
1321
3051
367
-1812
-1969
-1898
-629
1859
1368
-360
-1336
-1387
353
2089
-619
-2574
-847
102
-931
-354
1881
1251
-1596
-1604
204
1080
-395
-1446
1332
1903
-1923
-3713
-607
571
274
207
87
1391
1244
-1801
-3152
-627
668
675
883
584
-924
-2786
-1757
1136
37
-348
1803
1324
-1227
-2145
-1301
-655
-48
824
549
-202
-1230
-1260
-1207
-1030
-222
635
1413
1513
590
-1095
-1317
-774
-1997
-1301
2167
1262
-2221
-1237
819
-707
-1082
1860
1847
-302
-886
588
-716
-4270
-2021
1889
783
-358
976
1462
-785
-2057
-1196
-309
-157
-60
534
577
-898
-2050
-846
746
412
-575
-463
56
-270
-1429
-742
798
-277
-2008
72
1811
-405
-1904
-538
-387
-1990
-316
1021
-130
-712
901
768
605
-216
-2913
-2477
-35
-39
716
3146
653
-3490
-3401
119
1999
417
-1085
-15
-322
-2100
-717
784
119
361
444
-1195
-687
-140
-2045
-972
777
-668
-1152
1502
1587
-543
-1313
-1901
446
723
-1136
240
336
-841
-1000
-791
-339
23
340
1321
-92
-949
-14
-231
-509
29
568
-764
-1083
-516
-1336
-845
894
666
-1505
-2052
1080
2560
208
-1084
-1016
-1118
-1318
-1090
-307
213
897
-218
-1748
-1077
91
-10
989
2215
268
-2750
-2923
-1424
-248
763
2176
645
-2388
-2652
-524
471
239
1294
54
-1461
-199
-209
-1263
256
136
-1763
-1170
-694
-1378
11
1493
1421
961
-322
-602
-252
-505
-626
-1201
-800
-70
-861
-1256
-260
1586
960
52
624
-110
-1258
-1701
-1118
573
792
-761
-1738
-1969
-553
1789
2097
1436
863
-486
-2219
-2442
-1089
835
1744
7
-1926
-1755
-1678
-1269
1164
3139
2144
1034
-174
-2570
-2498
-273
300
-404
-310
-614
-639
41
-521
319
2472
1086
-1983
-1497
-236
422
989
251
-704
-2463
-2812
-723
2087
3411
2595
-766
-2938
-1180
707
876
-286
-389
217
-1039
-2558
-495
1058
754
2046
1849
-282
-1597
-1267
-1041
-647
779
436
-1151
-1971
-1389
1268
2167
368
-370
639
-183
-2813
-1768
1264
284
-1228
74
650
-1964
-2820
776
2438
1120
-712
-981
-856
-789
-87
387
-169
-919
-1419
-466
718
1430
728
-123
-621
-1875
-1865
-1585
-492
1011
1433
142
-1188
-1649
-255
1655
1636
171
-1510
-2441
-2226
-1998
-833
913
1147
1651
2497
393
-2311
-2312
-767
858
308
-1183
-968
-272
-918
-265
1281
1104
-55
32
168
-436
-408
-249
-809
-1335
-992
-453
873
2718
2289
-147
-2395
-2635
-1106
335
1400
1855
544
-2075
-2610
-859
-75
115
1203
1812
671
-1430
-1780
-1891
-1477
204
1613
924
725
99
-2296
-1952
42
1410
773
-352
-109
-72
-1040
-1198
-225
910
533
-643
-492
832
739
-311
-1043
-1791
-921
510
995
768
721
-889
-2523
-1177
553
227
688
1249
-121
-297
-1074
-1070
-194
-949
-1283
-299
1929
1690
-1253
-2062
-437
896
1290
2166
863
-2662
-3056
-1531
-1418
-232
2255
2329
-196
-1350
-523
-348
-97
989
793
-700
-842
-575
-858
-610
201
233
137
-480
-1852
-311
1607
406
-270
990
508
-1362
-1449
466
989
-748
-1609
-1201
-531
-943
-20
1930
2186
859
-662
-1510
-1622
-478
-486
-492
785
111
-1589
-1232
-816
482
1818
1804
841
-112
-1337
-2037
-1240
-306
175
836
919
-641
-1896
-1120
803
981
725
726
673
-274
-1716
-2058
-286
874
-280
-615
-21
114
-190
13
257
-251
-986
-653
315
457
-59
71
289
-495
-1042
-1064
-777
-396
-166
182
-72
-560
-613
-317
-571
180
1519
487
-1383
-1613
-1612
-1186
-428
282
811
287
-367
-1326
-1588
-645
670
697
-764
-1007
-301
-612
-537
174
-273
-206
875
601
-1004
-958
-263
-158
-179
129
62
-742
-451
438
382
-324
2
51
-750
-1168
-875
221
872
-64
-635
429
590
-832
-1389
-86
501
48
-583
-539
-787
-1043
100
898
630
-449
-102
901
352
-112
-557
-1142
-1176
-698
-339
91
634
596
517
205
-670
-153
608
256
-540
-922
-957
-1186
-947
413
1767
1656
330
-522
-1184
-825
1293
1216
-1243
-3103
-1864
532
1085
1105
1123
33
-500
-141
-38
-758
-1032
-235
-360
-1007
-186
673
648
690
249
-221
102
65
94
310
-278
-986
-828
-93
-179
112
1008
159
-928
-492
-320
-628
264
1559
591
-272
565
227
-1644
-1663
-526
-141
14
323
635
758
170
-288
10
168
87
-59
-337
-815
-815
-774
-539
38
1075
1094
-561
-1093
6
482
-105
-555
515
1342
-158
-1819
-1216
-371
-135
528
226
-1040
-742
791
1318
1145
1154
-131
-2154
-1749
-501
-50
1118
1538
-119
-1178
-725
-529
102
1341
1761
692
-1221
-1811
-930
249
980
663
327
33
-663
-1818
-1289
697
1265
347
-242
-140
-189
-258
159
435
-345
-1221
-1943
-1122
800
1355
660
-304
-1106
-1772
-851
897
1312
336
-573
-750
-1426
-1414
-714
-236
1191
2206
1198
-625
-941
-931
-915
20
958
858
-718
-1349
-778
-153
221
507
39
229
625
-88
-943
-806
-978
-1609
-519
534
50
-250
998
697
-338
-512
-538
-93
-38
-683
-612
-28
-312
-1035
-1227
-526
441
922
1404
865
-1002
-1807
-1105
-649
6
983
389
-1046
-896
-120
-1072
-1273
446
1567
791
-208
-269
-736
-1187
-312
808
357
-636
-923
-1275
-1259
-282
98
83
869
736
-522
-1038
-71
116
-665
-871
-1092
-848
-50
484
586
-187
-908
-627
245
418
49
-253
-877
-2010
-2242
-621
329
336
264
190
266
232
-342
-993
-754
-526
-418
-722
-1031
-1236
-970
207
677
376
894
1137
-565
-1126
-603
-1168
-1505
-1205
-1007
-350
475
139
-665
-480
339
393
281
-185
-1145
-1296
-967
-861
-1152
-996
-453
-205
-569
-235
590
423
145
-338
-1114
-1114
-538
-313
-383
-923
-1361
-1258
-613
353
661
934
1023
159
-1229
-1701
-1413
-683
-458
-630
-272
-631
-729
158
399
297
698
395
-451
-1159
-2051
-1443
-414
-616
-1163
-123
487
177
768
1458
856
-725
-1481
-1605
-1042
-598
-551
-296
1
-248
-665
-491
296
1403
1724
540
-1019
-1668
-1364
-971
-706
-453
-405
-244
214
591
223
-453
-655
-246
147
-4
-490
-766
-913
-1039
-869
-402
320
756
208
-412
-537
-531
-901
-1672
-964
328
458
86
-137
-143
-448
-624
-723
-114
533
69
-167
-582
-1221
-1047
-68
278
-112
193
629
-50
-381
-277
-497
-676
-395
219
168
-266
-297
-217
-414
-411
-88
140
288
70
-286
-450
-965
-924
-260
-126
-501
-401
-167
75
-53
-1102
-1406
-886
-353
394
784
-45
-773
-860
-1017
-431
284
99
-866
-731
-449
-642
-419
-72
-237
-233
144
20
-275
-222
-532
-1244
-993
-560
-439
-133
387
235
-373
-1018
-782
-235
12
323
28
-189
-690
-1566
-1191
-84
-293
-280
521
144
-757
-557
-15
-41
-571
-811
-467
4
288
-518
-1074
-419
117
-364
-309
516
245
-410
-134
-27
-717
-717
333
940
165
-513
-655
-755
-607
-348
-128
91
174
329
548
129
-362
-448
-153
19
-222
-986
-952
-271
188
422
257
143
-154
95
266
-56
-384
-713
-775
-793
-503
-164
147
434
576
20
-483
-8
74
65
-139
-499
-547
-298
-294
-426
-23
189
340
261
177
-23
-104
18
-36
-455
-1133
-848
-55
497
507
423
122
-267
-538
-538
-186
369
453
-422
-901
-340
-133
-606
-407
261
294
-110
-459
-735
-531
-252
94
228
169
71
-73
-70
62
-108
-652
-685
-260
43
219
335
88
-135
-321
-625
-155
336
87
-43
-95
-620
-943
-515
-15
59
75
290
4
-1116
-1374
-390
564
119
-750
-340
279
-112
-447
-207
142
-2
52
94
-270
-587
-924
-948
-517
334
418
-25
-44
244
305
-154
-436
-407
-500
-777
-1200
-1146
-507
-382
54
597
303
-159
-70
229
-255
-878
-1138
-1068
-707
-390
-270
-229
52
64
70
51
-76
-152
-231
-867
-1205
-970
-929
-710
-4
436
-175
-565
-238
-261
-769
-647
-675
-761
-590
-469
-388
-433
-427
-398
-69
117
-344
-703
-578
-463
-499
-544
-607
-939
-670
94
388
223
-125
-752
-1122
-838
-442
-275
-5
242
-456
-871
-675
-278
51
348
212
-357
-471
-346
-91
-133
-234
-360
-278
49
-78
-169
-115
82
-26
-402
-332
216
367
4
-200
-507
-739
-547
-113
4
118
316
-117
-695
-481
-294
-402
-143
235
191
-238
-385
-342
-326
-194
-90
117
37
-289
-378
-182
66
-15
-61
77
-72
-56
157
110
-93
-496
-752
-776
-418
112
228
82
-630
-1067
-695
-116
56
139
-61
-701
-1048
-940
-605
-366
-205
-289
-319
-553
-773
-529
-169
-184
-394
-397
-462
-694
-780
-493
-428
-560
-476
-492
-554
-510
-331
-233
-311
-376
-558
-687
-639
-395
-201
-365
-615
-654
-358
-209
-493
-684
-531
-349
-328
-316
-454
-617
-717
-641
-501
-465
-251
-275
-484
-585
-599
-600
-455
-197
-182
-253
-259
-295
-389
-340
-280
-177
-384
-579
-593
-486
-406
-438
-422
-340
-92
-44
-165
-312
-222
-297
-296
-187
-262
-526
-703
-517
-325
-236
-180
-250
-369
-170
43
81
-2
-74
-230
-381
-390
-417
-393
-289
-254
-322
-125
-28
-322
-416
1
318
185
76
214
216
-62
-266
-242
-232
-258
-127
103
265
177
91
238
399
586
438
173
-6
-215
-409
-477
-240
107
287
194
87
-10
-71
-23
109
287
118
-43
-266
-357
-385
-347
-313
-213
-188
-119
-163
-90
-51
-144
-38
-201
-168
-247
-193
-258
-369
-346
-275
-243
-53
25
-22
-106
-270
-327
-458
-429
-380
-346
-367
-345
-504
-473
-436
-464
-451
-640
-752
-922
-892
-719
-646
-665
-582
-634
-575
-575
-487
-498
-655
-660
-783
-829
-799
-574
-523
-494
-438
-373
-343
-401
-403
-413
-369
-531
-769
-778
-647
-592
-575
-560
-542
-604
-513
-408
-468
-449
-412
-433
-512
-395
-379
-482
-547
-533
-522
-575
-525
-432
-298
-242
-234
-199
-226
-259
-258
-278
-262
-314
-418
-484
-501
-334
-215
-72
-10
48
51
76
117
16
-93
-114
-117
-101
-16
-54
-136
-102
26
125
262
336
431
391
458
443
442
407
517
564
482
498
479
445
474
585
656
832
814
958
917
932
837
806
805
803
831
822
947
876
1015
1024
1209
1216
1363
1388
1401
1426
1454
1482
1435
1424
1609
1578
1560
1795
1633
1741
1746
1710
1805
1647
1691
1719
1684
1727
1774
1659
1649
1488
1265
1067
861
385
-393
-1117
-1824
-2321
-2340
-2170
-2168
-2310
-2556
-2426
-2206
-1879
-1514
-1615
-1921
-2148
-2243
-2389
-2316
-2206
-2113
-1869
-1498
-1210
-957
-591
-316
-167
-53
-46
-108
-29
59
125
-50
-291
-420
-506
-364
-187
-232
-389
-490
-660
-707
-658
-656
-823
-1034
-1131
-1462
-1582
-1731
-1916
-2020
-2084
-2147
-2049
-2032
-1844
-1874
-2204
-2300
-2383
-2440
-2203
-1863
-1732
-1703
-1684
-1384
-1087
-692
-325
-117
-58
-113
-165
-140
-95
-87
-91
-100
-64
-189
-149
-7
-111
-272
-233
-210
-157
43
225
182
47
121
191
394
778
985
1115
1214
1297
1674
1909
2258
2769
2868
3027
3207
3231
3480
3658
3576
3587
3673
3702
4048
4314
4541
4430
4224
4449
4485
4539
4880
5148
5175
5440
5789
6112
5341
3810
1335
-1917
-4301
-5574
-6052
-6008
-6457
-7361
-7615
-7034
-4989
-3008
-1801
-1833
-3119
-4185
-4327
-4166
-3801
-3590
-3586
-3301
-2600
-1103
55
756
1414
1855
2515
3768
4951
5926
6144
5633
4764
3715
3141
2688
1996
1768
989
232
121
160
903
1107
970
594
-455
-1480
-2261
-3285
-3903
-4693
-5326
-5533
-5516
-4830
-4527
-4192
-3772
-3538
-3087
-2106
-1248
-392
-70
-56
-39
-28
217
362
327
413
457
512
1023
1679
2210
2547
2772
2658
2189
1628
1069
386
-426
-1073
-1683
-2243
-2493
-2594
-2892
-3184
-3435
-3565
-3429
-3151
-2976
-3014
-3104
-3105
-3108
-3011
-2885
-2895
-2904
-2833
-2514
-2294
-2014
-1470
-1145
-868
-521
-482
-505
-530
-495
-449
-602
-631
-647
-723
-602
-573
-714
-883
-976
-924
-1004
-1016
-1070
-1286
-1361
-1415
-1501
-1466
-1503
-1494
-1422
-1247
-893
-550
-65
489
885
1293
1572
1769
2029
2173
2399
2543
2668
3044
3456
3777
4314
4625
4851
5018
5191
5550
5629
5493
5451
5226
4976
4877
4944
5190
5212
5577
6080
6579
6945
5898
3235
-93
-3703
-6269
-7646
-8236
-8932
-10510
-11644
-11240
-9460
-6680
-4521
-3825
-4296
-4776
-3882
-2207
-589
238
-217
-962
-1236
-844
149
779
1000
1157
1760
3323
5231
7043
8211
8209
7648
7011
6426
5644
4175
2296
215
-1596
-2382
-2603
-2822
-3195
-3875
-4514
-4727
-4573
-4123
-3706
-3552
-3679
-3894
-3978
-3963
-4018
-4198
-4525
-4846
-4939
-4329
-3029
-1482
10
1221
2031
2688
3395
3996
4143
3959
3613
3135
2885
2700
2314
1690
925
318
-98
-325
-373
-465
-664
-846
-1054
-1191
-1373
-1692
-2283
-3181
-3934
-4560
-4913
-4820
-4582
-4476
-4290
-3967
-3481
-2709
-1941
-1456
-1132
-840
-526
-176
292
616
636
512
260
-29
-297
-654
-1095
-1494
-1882
-2043
-2044
-1989
-1914
-2075
-2106
-2019
-1981
-1887
-1856
-1877
-2037
-2202
-2215
-2241
-2284
-2278
-2278
-2324
-2290
-2041
-1655
-1313
-1008
-722
-489
-212
63
341
649
933
1132
1373
1802
2116
2305
2519
2523
2515
2588
2637
2910
3002
3120
3319
3648
3877
3947
4238
4197
4165
4382
4604
4713
4720
4746
4928
4971
5300
5560
5891
6237
5931
5673
4299
1306
-1603
-4431
-6772
-8035
-8760
-9102
-10179
-11004
-10089
-8493
-6784
-5300
-4493
-4080
-3405
-1426
809
1996
2363
1701
959
842
1071
1513
1541
1153
995
1553
3083
4643
5813
6478
6268
5779
5397
5367
5031
3740
2235
606
-1080
-2210
-3145
-4292
-5747
-6933
-7275
-7137
-6428
-5436
-4624
-3846
-3290
-2700
-2057
-1645
-1330
-1259
-1226
-1121
-1006
-553
-94
71
182
353
799
1410
2246
3181
3613
3862
4126
4177
3955
3452
2651
1490
282
-675
-1479
-2103
-2635
-3277
-3769
-4076
-4123
-3950
-3697
-3455
-3354
-3063
-2583
-2183
-1808
-1633
-1787
-2134
-2553
-2937
-3168
-3347
-3312
-3031
-2565
-1982
-1296
-503
116
623
1082
1340
1540
1724
1618
1334
804
134
-468
-1157
-1805
-2401
-2994
-3364
-3451
-3428
-3232
-2948
-2697
-2522
-2409
-2292
-2186
-2081
-1980
-1971
-1960
-1925
-1852
-1734
-1643
-1574
-1334
-976
-557
9
557
1023
1377
1742
1946
2089
2203
2215
2249
2220
2169
2122
2154
2211
2285
2395
2571
2739
3111
3515
3912
4390
4451
4814
5055
5036
5090
4986
5013
5009
4993
5380
5647
5559
5602
5434
4915
3020
-53
-2478
-5000
-7059
-7716
-8107
-9137
-10505
-10871
-10045
-9048
-7784
-6532
-5841
-4888
-2979
-227
2086
3210
3460
3036
2668
2701
3117
3434
2981
2230
1973
2586
3433
3893
4124
3771
3000
3015
3843
4504
4323
3504
2438
854
-533
-1525
-2904
-4581
-6168
-7074
-7380
-7439
-6971
-6465
-6214
-5842
-5139
-3893
-2516
-1285
-104
786
1466
1956
2395
2686
2369
1876
1578
1447
1419
1601
1971
1986
1700
1634
1779
1850
1812
1867
1761
1254
805
443
-204
-1130
-2155
-3111
-4044
-4749
-5034
-5202
-5329
-5349
-5212
-4860
-4480
-3985
-3445
-2980
-2421
-1862
-1109
-369
43
349
479
524
576
646
856
897
914
995
948
916
701
422
151
-327
-679
-818
-1067
-1431
-1837
-2155
-2555
-3024
-3236
-3304
-3412
-3473
-3280
-3044
-2798
-2425
-2086
-1876
-1684
-1395
-1030
-849
-580
-257
-148
-119
-121
-52
29
11
81
321
568
854
1161
1573
1836
2053
2304
2491
2692
2855
3047
3185
3155
3223
3259
3201
3385
3254
3423
3642
3483
3933
4109
4247
4438
4724
5017
5003
5554
6038
6168
6343
6447
5693
3696
905
-1559
-4197
-6383
-7240
-7959
-9220
-10732
-11176
-10807
-10225
-9047
-7689
-6471
-4954
-2683
277
2617
3877
4463
4491
4272
4258
4666
4791
3990
3174
2751
2473
2315
2240
2243
1709
1325
1953
2925
3587
3755
3515
2763
1487
459
-442
-1757
-3182
-4481
-5500
-6363
-7019
-7331
-7597
-7787
-7560
-6698
-5297
-3782
-2070
-370
929
1953
2802
3566
3991
4126
4186
4028
3678
3247
2768
2169
1346
602
57
-328
-371
-181
84
200
186
186
45
-127
-399
-793
-1215
-1783
-2279
-2726
-3198
-3765
-4366
-4795
-5023
-4978
-4534
-3864
-3147
-2504
-2032
-1457
-1073
-779
-327
53
272
469
811
1008
997
863
558
229
51
-53
-23
78
37
1
-100
-288
-780
-1259
-1525
-2082
-2484
-2596
-2816
-3194
-3408
-3433
-3666
-3858
-3548
-3115
-2735
-2235
-1659
-1200
-851
-449
-166
-115
-24
93
223
308
299
318
278
182
49
103
288
555
969
1495
1899
2210
2492
2715
2822
2969
3342
3013
3282
3798
3933
3630
3380
3713
3302
3235
3712
4046
4068
4278
4868
4972
5365
5700
5795
5829
5912
5556
3976
1413
-1201
-3641
-5804
-6677
-7332
-8723
-10770
-11815
-11578
-11173
-9972
-8268
-7100
-6101
-3898
-665
1985
3653
4727
4840
4495
5148
6384
6728
5871
4686
3492
2569
2359
2375
1885
801
48
348
1339
2227
2590
2224
1301
482
290
275
-257
-1365
-2837
-4191
-5135
-5696
-6175
-6954
-7772
-8036
-7453
-6175
-4708
-3343
-2212
-1140
105
1567
3118
4294
4897
5266
5487
5356
5009
4506
3553
2253
1173
385
-277
-722
-994
-1308
-1719
-1999
-1975
-1851
-1641
-1343
-1192
-1182
-1244
-1399
-1665
-2061
-2592
-3227
-3812
-4231
-4645
-4772
-4620
-4591
-4374
-3768
-3039
-2268
-1353
-390
408
1163
2019
2656
2814
2720
2592
2189
1612
1307
893
70
-771
-1355
-1877
-2434
-2686
-2843
-3092
-3105
-2824
-2552
-2400
-2268
-2119
-2071
-2025
-1883
-1839
-1865
-1843
-1843
-1900
-1910
-1850
-1817
-1677
-1438
-1190
-792
-389
-39
260
627
930
1077
1262
1446
1553
1675
1903
2006
1973
1916
2009
2022
2039
2252
2363
2503
2762
3115
3226
3387
3469
3608
3805
4026
4272
4340
4369
4354
4615
4847
5082
5387
5536
5241
5022
4538
2414
-87
-1887
-3845
-5482
-5920
-6392
-8309
-10222
-10558
-10401
-10217
-9024
-7611
-7046
-5944
-3237
-294
1404
2704
3516
3447
3940
5496
6684
6538
5638
4473
3517
3126
2936
2406
1484
398
-21
701
1592
1779
1424
832
224
33
478
648
-91
-1228
-2273
-3107
-3806
-4423
-5252
-6316
-7031
-6971
-6349
-5547
-4809
-4142
-3323
-2301
-1015
511
1930
2939
3750
4576
5080
5166
5060
4713
3945
3047
2353
1658
941
283
-330
-1060
-1801
-2234
-2355
-2297
-2118
-1839
-1686
-1676
-1601
-1431
-1451
-1645
-1908
-2265
-2517
-2583
-2713
-3235
-3901
-4344
-4606
-4483
-3815
-3154
-2754
-2132
-1159
-322
402
1212
1760
1959
2318
2819
2974
2790
2349
1650
798
113
-429
-1072
-1678
-2167
-2766
-3037
-3026
-3173
-3229
-3047
-2870
-2672
-2159
-1587
-1460
-1397
-1142
-1199
-1348
-1282
-1172
-1304
-1374
-1271
-1280
-1328
-1071
-850
-787
-574
-185
193
603
1044
1293
1469
1691
1876
2069
2335
2413
2452
2482
2470
2471
2549
2534
2508
2609
2611
2741
3011
3225
3455
3508
3664
3918
4201
4580
4699
5132
5462
5538
5691
5560
5184
3848
1335
-602
-2317
-4217
-5067
-5553
-7010
-9242
-10287
-10136
-10134
-9536
-8317
-7748
-7080
-5073
-2155
-31
1100
2084
2527
2819
4172
5818
6124
5233
4254
3577
3149
3059
2646
1580
347
-181
434
1484
1890
1550
1067
733
840
1488
1965
1470
372
-487
-973
-1515
-2209
-3264
-4728
-6036
-6506
-6215
-5880
-5757
-5568
-5218
-4514
-3328
-1884
-521
443
1399
2546
3577
4294
4654
4677
4271
3634
3228
2884
2293
1626
941
141
-687
-1178
-1346
-1534
-1647
-1563
-1423
-1269
-1003
-596
-446
-709
-945
-1050
-1191
-1398
-1610
-2429
-3460
-4060
-4512
-4709
-4654
-4679
-4866
-4637
-3723
-2752
-1959
-1038
-294
262
1116
2270
2949
3022
3012
2850
2303
1909
1571
696
-455
-1233
-1776
-2337
-2634
-2864
-3326
-3698
-3516
-3071
-2621
-2254
-1878
-1623
-1370
-994
-676
-634
-775
-883
-1031
-1142
-1183
-1190
-1347
-1546
-1608
-1514
-1291
-937
-535
-141
235
677
1243
1727
2111
2413
2671
2782
2875
3019
3068
2986
2836
2681
2488
2402
2386
2347
2267
2366
2366
2489
2939
3213
3307
3589
4059
4431
4900
5569
5862
5614
5251
3969
2081
605
-737
-2212
-3255
-4189
-5821
-7504
-8081
-8188
-8547
-8371
-7905
-7628
-6746
-4654
-2580
-1292
-278
605
1213
2170
3519
4204
3895
3337
3027
2861
2734
2284
1264
-1
-787
-731
-83
392
317
141
328
897
1722
2449
2494
2001
1708
1892
2051
1772
1012
-299
-1681
-2469
-2855
-3388
-4172
-4952
-5412
-5362
-4775
-4103
-3750
-3504
-3022
-2074
-827
322
1113
1543
1846
2185
2562
2747
2508
1911
1319
928
582
216
-245
-858
-1440
-1708
-1637
-1497
-1406
-1247
-1017
-735
-310
131
381
331
231
170
57
-113
-437
-1022
-1618
-2175
-2691
-2995
-3214
-3465
-3641
-3507
-3208
-2850
-2322
-1685
-1225
-703
-13
594
1078
1447
1679
1662
1559
1446
1193
772
223
-370
-931
-1330
-1619
-1889
-2113
-2290
-2326
-2151
-1891
-1613
-1278
-939
-631
-318
27
271
302
264
209
102
-16
-136
-349
-669
-904
-989
-1022
-1002
-912
-794
-561
-217
244
675
1073
1465
1813
2143
2391
2609
2678
2623
2545
2393
2178
1965
1698
1354
1149
933
786
810
830
972
1155
1422
1837
2303
2763
3301
3813
4264
4584
4306
3707
3004
2189
1367
679
-211
-1485
-2624
-3382
-3944
-4444
-4890
-5360
-5796
-5682
-4947
-4127
-3442
-2831
-2287
-1644
-721
171
665
725
647
667
872
1043
868
332
-441
-978
-1104
-1018
-1079
-1332
-1534
-1398
-844
-109
515
746
858
1207
1822
2446
2798
2740
2402
2106
2017
1884
1358
497
-442
-1176
-1560
-1747
-2030
-2524
-2945
-3035
-2803
-2356
-1963
-1802
-1631
-1195
-550
100
527
610
485
446
533
545
359
-70
-598
-998
-1179
-1245
-1408
-1663
-1908
-1926
-1635
-1182
-801
-516
-231
103
546
998
1238
1231
1135
996
882
761
475
-9
-515
-939
-1281
-1547
-1795
-2043
-2218
-2189
-1983
-1697
-1424
-1141
-846
-527
-102
311
594
756
853
894
890
808
634
351
1
-324
-586
-782
-979
-1204
-1408
-1509
-1453
-1306
-1128
-931
-724
-495
-260
19
252
421
512
545
531
461
375
239
69
-147
-329
-502
-698
-849
-917
-934
-898
-806
-681
-536
-336
-108
133
366
529
665
763
826
871
846
783
695
549
392
238
95
-23
-110
-216
-290
-309
-291
-199
-87
32
142
252
400
586
774
934
1039
1117
1174
1155
1140
1070
955
824
643
406
187
2
-172
-351
-524
-629
-717
-778
-828
-815
-774
-697
-597
-490
-407
-333
-257
-208
-231
-273
-321
-434
-530
-606
-693
-815
-885
-916
-928
-896
-794
-660
-509
-325
-196
-87
70
247
357
417
448
456
414
361
284
164
34
-83
-193
-297
-365
-424
-461
-494
-501
-513
-549
-577
-566
-547
-514
-456
-409
-396
-399
-400
-387
-371
-387
-402
-445
-455
-459
-478
-495
-523
-545
-532
-498
-463
-421
-393
-369
-336
-286
-239
-187
-142
-131
-138
-119
-109
-110
-111
-123
-143
-178
-222
-276
-322
-366
-395
-398
-405
-423
-441
-447
-456
-466
-443
-415
-409
-410
-401
-380
-345
-312
-293
-279
-296
-321
-353
-384
-407
-425
-439
-474
-511
-550
-574
-581
-570
-545
-519
-476
-425
-362
-304
-237
-174
-105
-37
33
96
125
108
84
56
12
-10
-30
-53
-114
-179
-243
-299
-344
-356
-343
-327
-318
-310
-281
-262
-244
-223
-181
-166
-171
-181
-202
-225
-255
-301
-334
-361
-401
-423
-417
-416
-411
-377
-316
-257
-199
-131
-66
-14
3
-6
-10
-2
-24
-50
-63
-78
-91
-111
-145
-177
-178
-203
-248
-276
-295
-299
-308
-318
-323
-315
-281
-207
-142
-63
3
47
60
63
93
127
149
172
187
162
135
115
73
15
13
23
13
-30
-102
-170
-192
-168
-135
-125
-131
-155
-206
-246
-262
-262
-267
-303
-368
-430
-470
-502
-535
-564
-559
-547
-517
-474
-431
-397
-356
-292
-231
-170
-107
-54
-33
-32
-36
-42
-57
-76
-104
-124
-165
-206
-225
-259
-305
-322
-329
-339
-347
-372
-408
-427
-416
-389
-365
-359
-384
-423
-443
-483
-500
-490
-518
-571
-616
-657
-696
-702
-691
-654
-601
-562
-526
-488
-456
-411
-357
-333
-318
-311
-307
-261
-237
-240
-266
-282
-286
-261
-227
-214
-208
-221
-237
-267
-272
-241
-196
-159
-150
-156
-181
-207
-210
-194
-196
-201
-223
-253
-279
-323
-369
-402
-392
-371
-364
-364
-348
-306
-274
-255
-236
-206
-198
-219
-227
-218
-217
-220
-226
-216
-192
-184
-157
-136
-143
-135
-115
-99
-94
-65
-52
-46
-55
-53
-61
-92
-114
-155
-193
-210
-228
-259
-306
-338
-370
-397
-394
-393
-408
-419
-430
-452
-456
-428
-391
-348
-317
-261
-206
-158
-95
-35
-1
4
23
36
48
50
54
41
-8
-53
-69
-67
-73
-114
-169
-200
-217
-227
-255
-279
-306
-366
-424
-447
-478
-532
-559
-565
-587
-613
-638
-638
-618
-587
-556
-543
-524
-497
-469
-427
-369
-298
-239
-203
-169
-133
-94
-65
-41
-28
-45
-71
-70
-75
-76
-77
-82
-101
-123
-121
-137
-156
-162
-166
-182
-187
-191
-202
-231
-257
-296
-351
-388
-397
-417
-436
-430
-431
-436
-447
-433
-422
-419
-413
-410
-406
-368
-318
-307
-297
-267
-264
-287
-301
-302
-301
-295
-282
-280
-293
-321
-332
-322
-286
-250
-233
-217
-188
-167
-130
-79
-42
-10
3
-25
-59
-80
-95
-138
-198
-245
-300
-344
-393
-418
-449
-468
-446
-424
-399
-378
-344
-305
-280
-259
-252
-256
-261
-288
-314
-338
-390
-433
-458
-455
-463
-445
-411
-385
-363
-347
-320
-297
-262
-231
-206
-207
-215
-230
-247
-261
-264
-265
-274
-277
-302
-335
-354
-383
-423
-457
-480
-490
-497
-471
-444
-415
-397
-363
-288
-204
-146
-90
-44
-30
-56
-78
-62
-52
-54
-49
-87
-168
-232
-266
-291
-316
-318
-321
-328
-309
-279
-276
-277
-259
-264
-280
-293
-314
-347
-361
-375
-394
-389
-405
-449
-491
-513
-535
-541
-536
-525
-505
-469
-432
-398
-352
-310
-273
-245
-217
-184
-154
-148
-149
-167
-179
-181
-200
-207
-224
-234
-265
-311
-351
-358
-346
-346
-344
-353
-346
-336
-333
-336
-337
-318
-290
-277
-266
-275
-296
-302
-327
-371
-416
-448
-465
-501
-535
-523
-546
-598
-560
-516
-515
-492
-464
-492
-526
-476
-449
-471
-435
-464
-547
-547
-530
-555
-552
-509
-511
-490
-443
-417
-406
-367
-311
-260
-226
-205
-180
-188
-205
-222
-250
-251
-246
-293
-350
-364
-362
-390
-416
-438
-465
-458
-439
-430
-431
-427
-419
-402
-386
-382
-380
-388
-382
-379
-385
-374
-354
-354
-331
-333
-350
-359
-363
-355
-340
-326
-332
-343
-359
-373
-363
-361
-362
-338
-305
-283
-282
-286
-285
-311
-334
-340
-332
-336
-340
-325
-311
-307
-304
-291
-278
-252
-215
-169
-135
-135
-129
-118
-123
-142
-137
-145
-182
-217
-249
-274
-303
-325
-326
-336
-378
-408
-414
-429
-421
-392
-375
-369
-362
-360
-361
-337
-322
-316
-305
-288
-289
-274
-249
-249
-255
-250
-238
-233
-242
-238
-244
-268
-286
-306
-330
-344
-353
-380
-415
-429
-428
-430
-427
-428
-428
-428
-424
-436
-454
-451
-436
-438
-458
-469
-459
-451
-443
-420
-384
-360
-346
-329
-311
-296
-283
-278
-278
-272
-255
-239
-234
-236
-245
-270
-293
-307
-325
-362
-383
-402
-420
-434
-450
-435
-411
-402
-418
-438
-436
-398
-390
-427
-422
-382
-373
-369
-358
-366
-359
-337
-297
-265
-240
-220
-214
-182
-173
-182
-190
-205
-216
-223
-229
-236
-261
-275
-255
-230
-212
-209
-199
-185
-173
-166
-162
-152
-168
-186
-193
-192
-209
-233
-251
-285
-314
-329
-348
-365
-378
-400
-425
-422
-411
-393
-397
-418
-416
-406
-405
-414
-419
-414
-386
-367
-347
-325
-303
-295
-306
-312
-305
-281
-264
-246
-231
-219
-205
-185
-142
-99
-92
-72
-27
-19
-44
-69
-98
-131
-172
-187
-211
-261
-302
-346
-371
-364
-346
-344
-368
-380
-379
-367
-345
-318
-303
-315
-330
-313
-296
-293
-290
-268
-268
-267
-255
-252
-256
-269
-243
-199
-180
-193
-192
-176
-171
-159
-139
-119
-118
-122
-135
-153
-167
-186
-210
-225
-222
-224
-233
-232
-225
-239
-246
-234
-221
-210
-226
-233
-237
-266
-304
-300
-280
-291
-315
-322
-314
-317
-304
-281
-287
-267
-236
-231
-242
-261
-276
-286
-285
-292
-288
-271
-258
-254
-253
-254
-268
-282
-268
-244
-251
-267
-283
-291
-312
-337
-354
-359
-361
-375
-369
-378
-385
-378
-364
-323
-299
-292
-289
-280
-270
-278
-263
-254
-282
-318
-316
-333
-362
-358
-344
-347
-352
-366
-356
-324
-276
-230
-225
-221
-220
-230
-242
-237
-226
-231
-253
-279
-285
-304
-329
-355
-376
-377
-385
-382
-376
-377
-393
-406
-411
-384
-353
-336
-330
-330
-331
-313
-268
-228
-219
-226
-219
-200
-195
-213
-229
-228
-229
-248
-250
-220
-200
-210
-204
-170
-127
-109
-97
-82
-78
-90
-108
-123
-146
-151
-169
-221
-256
-289
-312
-333
-338
-349
-379
-393
-389
-384
-380
-367
-341
-319
-306
-284
-262
-237
-225
-241
-267
-281
-280
-273
-266
-266
-256
-259
-264
-258
-261
-269
-277
-270
-253
-251
-269
-275
-291
-314
-315
-326
-338
-349
-354
-337
-321
-312
-299
-299
-306
-309
-316
-320
-329
-355
-372
-374
-373
-382
-402
-424
-414
-394
-372
-367
-352
-341
-347
-336
-316
-305
-311
-304
-303
-325
-360
-384
-402
-411
-424
-440
-457
-444
-425
-402
-370
-357
-346
-327
-304
-284
-280
-299
-304
-288
-279
-278
-285
-298
-305
-307
-310
-304
-294
-280
-261
-255
-232
-216
-195
-186
-185
-184
-192
-192
-203
-220
-234
-239
-233
-229
-232
-234
-230
-226
-223
-222
-228
-219
-213
-216
-228
-246
-263
-268
-282
-283
-293
-315
-330
-327
-331
-357
-365
-365
-353
-338
-323
-304
-280
-273
-270
-241
-206
-173
-163
-148
-136
-139
-128
-137
-151
-168
-190
-199
-182
-153
-142
-142
-145
-151
-157
-152
-136
-120
-140
-171
-188
-218
-246
-253
-259
-277
-293
-302
-314
-328
-331
-335
-348
-368
-365
-353
-339
-332
-324
-307
-286
-264
-243
-216
-198
-187
-189
-178
-161
-141
-145
-169
-187
-191
-198
-217
-234
-232
-216
-219
-230
-229
-237
-256
-245
-250
-265
-265
-262
-265
-263
-260
-255
-258
-265
-258
-253
-243
-240
-236
-230
-233
-241
-248
-241
-239
-248
-258
-248
-253
-261
-264
-255
-264
-272
-263
-264
-256
-243
-228
-229
-228
-231
-238
-240
-233
-223
-228
-233
-211
-204
-200
-210
-217
-206
-207
-199
-194
-179
-205
-243
-266
-265
-275
-278
-278
-296
-308
-308
-298
-291
-282
-269
-265
-269
-271
-269
-255
-249
-238
-231
-247
-270
-279
-273
-279
-282
-268
-265
-256
-238
-232
-244
-264
-267
-258
-249
-243
-242
-229
-215
-223
-240
-254
-271
-285
-288
-301
-331
-350
-362
-372
-372
-376
-401
-392
-359
-359
-351
-312
-264
-233
-225
-236
-248
-252
-251
-244
-222
-220
-252
-264
-255
-227
-209
-189
-184
-190
-195
-180
-136
-108
-95
-96
-99
-108
-111
-116
-108
-111
-152
-189
-196
-192
-194
-180
-171
-184
-198
-221
-236
-256
-255
-241
-252
-244
-235
-242
-246
-239
-226
-222
-208
-219
-253
-266
-268
-265
-267
-267
-259
-263
-262
-256
-260
-260
-260
-268
-284
-282
-283
-290
-284
-286
-297
-307
-317
-317
-305
-295
-306
-330
-343
-350
-362
-368
-372
-382
-409
-428
-454
-467
-473
-469
-443
-441
-448
-454
-461
-482
-467
-430
-431
-462
-483
-482
-481
-478
-442
-414
-388
-376
-379
-368
-342
-307
-274
-266
-275
-247
-266
-245
-234
-245
-275
-286
-306
-304
-303
-313
-291
-293
-293
-294
-296
-297
-297
-282
-266
-281
-302
-288
-267
-275
-269
-285
-300
-311
-288
-269
-269
-269
-279
-273
-265
-260
-270
-266
-254
-247
-229
-206
-183
-183
-185
-194
-196
-193
-207
-216
-258
-297
-309
-311
-321
-344
-371
-385
-384
-393
-384
-365
-346
-346
-357
-352
-323
-314
-310
-327
-342
-332
-307
-276
-281
-278
-269
-269
-270
-277
-268
-255
-245
-231
-200
-162
-160
-178
-177
-186
-190
-188
-184
-187
-190
-200
-234
-241
-243
-249
-250
-259
-276
-279
-278
-290
-307
-301
-283
-272
-262
-279
-290
-311
-319
-304
-269
-247
-238
-247
-277
-288
-282
-269
-262
-254
-276
-283
-291
-296
-298
-294
-273
-283
-257
-294
-264
-333
-257
-363
-250
-420
-145
-2294
-2929
-1206
-2506
-3025
-2385
-2688
-2452
-1050
-1222
-1145
-17
486
1465
1721
1668
2056
2240
2071
1736
1092
643
408
171
-900
-1550
-1571
-1774
-2032
-2233
-2770
-2238
-1724
-1256
-1136
-959
-238
363
822
1060
953
903
1365
1109
959
503
272
127
-310
-855
-930
-1486
-1370
-1591
-1744
-1720
-1496
-1082
-913
-873
-602
-159
151
503
429
541
650
858
803
533
341
113
-180
-197
-617
-934
-912
-988
-1224
-1103
-1255
-995
-1000
-848
-607
-653
-286
-123
-26
156
296
220
291
131
196
-89
-2064
-2795
-2133
-3055
-3784
-3677
-4114
-3646
-2928
-2760
-2377
-1311
-369
911
1559
2080
2854
3241
3301
2983
2281
1755
1369
548
-387
-1415
-1758
-2148
-2504
-2996
-3314
-3155
-2656
-2145
-1677
-1375
-755
331
754
930
1232
1271
1159
1256
866
384
295
-6
-496
-955
-1242
-1398
-1333
-1537
-1473
-1499
-1100
-491
-219
-151
219
530
639
955
874
604
722
740
422
145
-51
-331
-530
-826
-1215
-1250
-1165
-1057
-1141
-1010
-937
-696
-294
-301
-410
-231
-17
-50
154
45
-178
-29
-148
-313
-587
-563
-709
-696
-798
-879
-816
-600
-423
-722
-486
-449
-187
-243
-137
-153
-245
8
-71
-193
-326
-399
-611
-516
-566
-762
-1086
-921
-779
-902
-969
-900
-668
-577
-597
-757
-433
-369
-210
-178
-153
-199
-275
-217
-319
-408
-522
-300
-302
-499
-565
-419
-241
-276
-369
-463
-281
-193
-134
7
-64
-223
-26
85
60
-381
-414
-207
-274
-620
-574
-352
-494
-566
-772
-481
-475
-431
-598
-514
-259
-229
-131
2
68
-247
-251
94
91
-249
-168
48
-95
-282
-244
-213
-257
-316
-501
-391
-268
-218
-199
-185
-139
-235
17
-116
-165
-277
-176
-64
-271
-352
-345
-288
-421
-499
-534
-406
-377
-331
-491
-374
-226
-279
-176
-164
-283
-311
-102
-137
-160
59
-201
-129
-142
-172
-194
-83
-173
-230
-288
-213
-71
-246
-247
-33
-398
-213
-104
-230
-392
-22
-62
-231
-214
-133
-198
-128
-68
-342
39
57
-115
-123
-83
-330
4
-10
-304
-145
19
-229
-91
-73
-117
-203
-163
-174
-198
-211
-188
-42
-195
-248
-263
-92
-172
-99
-7
-192
-131
81
44
-10
10
38
-3
18
-140
-330
-209
-253
-218
-425
-357
-275
-279
-298
-549
-433
-388
-356
-255
-76
-343
-248
-141
-327
-348
-332
-273
-402
-303
-254
-152
-202
-174
-153
-433
-428
-241
-72
-208
-208
-2
-30
-130
181
109
-96
-11
223
117
87
173
8
2
-198
-136
-183
-296
-401
-367
-426
-360
-164
-350
-283
-246
-362
-308
-199
-189
-32
-51
-142
-23
99
37
8
-5
-155
-37
-2
23
-165
-135
-215
-153
-203
-222
-133
-254
-294
-284
-43
-30
-13
50
-66
43
93
13
-38
11
-81
-225
-64
-28
-94
-196
-295
-292
-171
-224
-186
-99
-122
-131
-6
3
-74
-21
23
-20
-8
110
-19
14
22
20
-129
-181
-254
-334
-315
-357
-313
-343
-322
-397
-309
-182
-257
-225
-127
-53
-87
68
188
128
-17
-33
29
24
-85
-158
-123
-184
-188
-205
-254
-201
-195
-210
-184
-77
59
76
45
-36
33
17
-84
-118
-166
-215
-291
-309
-428
-481
-481
-527
-559
-545
-460
-380
-353
-261
-189
-228
-238
-233
-165
-179
-110
-190
-259
-188
-138
-242
-375
-357
-480
-460
-466
-512
-506
-557
-577
-620
-579
-431
-443
-459
-465
-360
-278
-210
-287
-379
-331
-242
-212
-250
-339
-325
-281
-370
-357
-242
-257
-336
-285
-116
-151
-276
-223
-242
-255
-104
7
-121
-252
-174
-190
-285
-243
-252
-357
-494
-343
-139
-130
-290
-346
-311
-234
-57
30
-45
-6
150
205
265
309
198
11
-10
119
216
192
210
234
53
64
255
231
149
326
444
509
537
534
574
482
448
513
519
475
499
501
411
461
505
436
389
418
490
606
624
621
568
633
781
873
865
734
855
940
948
1004
1065
1017
957
989
1055
1048
954
914
806
742
801
859
712
542
382
187
-77
-275
-538
-909
-1285
-1561
-1785
-2033
-2314
-2488
-2668
-2750
-2705
-2593
-2486
-2311
-2040
-1790
-1543
-1280
-941
-671
-510
-315
-140
-78
-39
-62
-230
-374
-455
-558
-784
-984
-1009
-1101
-1233
-1260
-1159
-1108
-1103
-981
-822
-735
-606
-433
-394
-406
-428
-433
-457
-545
-652
-692
-757
-852
-914
-962
-960
-959
-970
-921
-822
-613
-451
-375
-302
-131
-39
-30
103
257
240
195
236
272
212
127
104
25
-47
21
76
50
55
106
125
111
210
435
539
521
665
929
1174
1248
1400
1561
1623
1782
1950
2112
2223
2366
2416
2416
2461
2490
2480
2510
2526
2623
2874
2992
3095
3308
3547
3688
3871
4151
4426
4635
4584
4028
2910
1314
-345
-1589
-2387
-3083
-3951
-5261
-6539
-7376
-7607
-7363
-7065
-6758
-6318
-5574
-4173
-2371
-753
239
733
995
1560
2541
3472
3828
3470
2884
2504
2331
2235
1858
1156
454
223
503
1008
1371
1431
1218
1001
1012
1254
1467
1354
947
461
-55
-615
-1233
-2047
-2978
-3769
-4360
-4734
-4898
-4881
-4724
-4489
-4171
-3765
-3181
-2397
-1440
-376
575
1321
1859
2250
2580
2805
2840
2668
2302
1898
1614
1373
1017
526
-79
-632
-931
-991
-901
-836
-880
-934
-893
-725
-540
-530
-707
-931
-1074
-1098
-1104
-1210
-1493
-1850
-2137
-2291
-2251
-2113
-1959
-1748
-1503
-1198
-821
-629
-680
-786
-860
-854
-733
-591
-587
-730
-845
-878
-956
-1145
-1343
-1376
-1460
-1492
-1311
-1138
-1147
-1218
-1264
-1322
-1404
-1413
-1328
-1373
-1474
-1460
-1443
-1465
-1584
-1676
-1650
-1537
-1319
-1020
-737
-513
-253
-38
108
244
407
598
795
957
1085
1159
1205
1187
1123
1075
1069
1108
1172
1248
1413
1572
1631
1698
1771
1980
2239
2595
2938
3161
3391
3753
4134
4447
4815
5086
5353
5724
5931
6066
6082
5849
5417
4296
2180
27
-1895
-3605
-4538
-5150
-6152
-7806
-9473
-10192
-10035
-9414
-8361
-7360
-6685
-5629
-3689
-1237
708
1698
2206
2467
3116
4480
5890
6224
5335
4138
3335
2998
2926
2748
2044
1095
617
892
1558
1871
1673
1120
487
443
939
1243
1009
265
-754
-1709
-2490
-3175
-4012
-4945
-5638
-6002
-6067
-5951
-5703
-5322
-4848
-4109
-3068
-1919
-695
683
2034
3136
3859
4257
4436
4495
4566
4567
4257
3601
2776
2003
1334
715
74
-688
-1436
-1847
-1797
-1537
-1350
-1431
-1633
-1763
-1693
-1407
-1185
-1228
-1476
-1760
-1926
-1993
-2097
-2329
-2708
-3003
-3008
-2737
-2284
-1846
-1530
-1249
-884
-327
283
670
736
715
692
672
737
762
530
60
-358
-676
-959
-1158
-1269
-1370
-1468
-1522
-1534
-1480
-1363
-1298
-1346
-1459
-1547
-1685
-1847
-1992
-2192
-2351
-2464
-2556
-2603
-2577
-2311
-1974
-1719
-1436
-1093
-638
-166
207
522
759
901
964
975
935
823
659
428
141
-73
-141
-131
-153
-132
7
315
634
944
1274
1501
1726
2046
2347
2548
2686
2829
2955
3020
3158
3298
3358
3363
3488
3651
3896
4307
4579
4814
5039
5267
5454
5557
5537
5264
3957
1758
-164
-2026
-3614
-4378
-4985
-6394
-8476
-10050
-10455
-10216
-9540
-8304
-7376
-6736
-5372
-3053
-495
1473
2560
3173
3736
4645
6107
7413
7501
6294
4812
3945
3470
3096
2583
1636
466
-309
-146
326
278
-115
-501
-877
-752
-94
354
138
-666
-1506
-2203
-2846
-3348
-3880
-4577
-5129
-5377
-5363
-5263
-5037
-4646
-4028
-3154
-2072
-796
470
1719
2901
3874
4436
4681
4820
4868
4857
4706
4174
3266
2206
1164
289
-467
-1247
-2015
-2695
-3093
-3167
-3011
-2906
-2922
-2953
-2849
-2480
-2048
-1670
-1466
-1531
-1651
-1670
-1683
-1776
-1932
-2027
-2060
-1996
-1763
-1444
-1157
-945
-664
-294
101
598
1094
1453
1526
1443
1211
840
512
227
-64
-481
-962
-1398
-1856
-2265
-2426
-2503
-2701
-2798
-2722
-2619
-2406
-2197
-2174
-2150
-2134
-2127
-1959
-1733
-1566
-1596
-1641
-1600
-1578
-1489
-1275
-1082
-1029
-773
-443
-232
20
237
280
260
316
355
327
302
191
-25
-243
-435
-595
-706
-655
-506
-351
-71
249
475
767
1110
1371
1640
1951
2252
2519
2781
2995
3102
3161
3319
3272
3373
3641
3677
3785
4114
4369
4499
4733
4949
5048
5011
4994
4932
4568
3340
1213
-938
-2847
-4484
-5268
-5501
-6618
-8728
-10153
-10546
-10452
-9562
-7968
-6822
-6165
-4796
-2663
-328
1801
3148
3695
4106
4902
6068
7155
7474
6603
5045
3890
3225
2670
2243
1826
928
13
-139
71
27
-217
-416
-550
-694
-524
-144
-198
-883
-1689
-2423
-3235
-3894
-4318
-4702
-5018
-5164
-5134
-5055
-4894
-4419
-3522
-2417
-1236
-40
1092
2183
3280
4180
4802
5090
4988
4782
4677
4479
3985
3186
2136
946
-118
-863
-1421
-1981
-2466
-2776
-2991
-3059
-2890
-2730
-2687
-2587
-2305
-1964
-1641
-1393
-1310
-1428
-1599
-1679
-1738
-1786
-1746
-1664
-1635
-1521
-1285
-1020
-702
-285
152
550
1017
1461
1753
1944
1998
1749
1221
612
-30
-682
-1106
-1362
-1892
-2611
-3125
-3432
-3578
-3487
-3182
-2934
-2739
-2355
-1970
-1655
-1331
-1153
-1075
-966
-827
-720
-566
-541
-756
-1015
-1183
-1224
-1122
-921
-748
-642
-478
-274
-108
40
152
207
219
260
265
173
15
-136
-370
-611
-765
-837
-766
-614
-340
-44
199
421
655
955
1322
1721
2032
2340
2606
2841
3084
3245
3320
3344
3445
3569
3716
3984
4078
4084
4107
4307
4566
4761
5046
5097
4963
4753
4681
4475
3362
1390
-731
-2996
-4647
-4992
-4930
-5932
-7842
-9618
-10817
-10789
-9166
-7205
-6330
-5895
-4779
-3256
-1211
1448
3162
3443
3678
4603
5590
6468
7333
7093
5516
4039
3424
2922
2494
2387
1971
973
252
53
-146
-341
-346
-393
-586
-659
-587
-711
-1060
-1558
-2284
-3085
-3729
-4166
-4423
-4503
-4490
-4604
-4845
-4995
-4805
-4096
-2961
-1683
-588
185
872
1643
2602
3529
4144
4392
4339
4224
4170
4062
3708
2979
1993
1008
213
-352
-772
-1150
-1588
-2029
-2383
-2654
-2813
-2830
-2689
-2440
-2185
-1997
-1948
-1982
-1988
-1951
-1898
-1865
-1825
-1784
-1735
-1591
-1398
-1240
-1163
-1069
-879
-535
-48
467
899
1141
1206
1188
1066
877
675
409
177
-10
-281
-655
-1111
-1615
-2032
-2223
-2215
-2194
-2200
-2188
-2251
-2334
-2271
-2138
-2084
-2016
-1845
-1690
-1568
-1397
-1295
-1375
-1435
-1330
-1216
-1092
-901
-683
-525
-394
-238
-164
-182
-171
-44
100
235
309
242
67
-120
-272
-333
-334
-332
-305
-276
-273
-276
-280
-221
-73
141
402
679
879
1023
1139
1287
1484
1708
1927
2128
2294
2418
2583
2735
2875
3044
3204
3337
3480
3649
3844
3993
4127
4229
4295
4383
4396
4354
4056
3098
1639
-2
-1542
-2435
-2683
-2830
-3403
-4790
-6465
-7736
-8187
-7721
-6731
-5677
-4921
-4459
-4084
-3440
-2700
-1856
-676
631
1687
2375
2771
2808
2548
2424
2602
2812
2722
2420
2097
1831
1679
1679
1644
1414
1101
939
1052
1338
1619
1733
1686
1434
1025
543
82
-331
-710
-982
-1211
-1635
-2403
-3297
-4064
-4530
-4546
-4202
-3819
-3623
-3548
-3398
-3103
-2626
-2027
-1343
-659
56
597
1159
1473
1460
1614
1640
1756
1946
1901
1660
1469
1230
1001
901
638
353
120
-29
19
108
83
-84
-318
-561
-751
-920
-1025
-1099
-1213
-1352
-1499
-1729
-2067
-2349
-2497
-2507
-2375
-2217
-2156
-2296
-2512
-2693
-2735
-2511
-2162
-1749
-1368
-1121
-950
-819
-716
-613
-392
-54
315
600
683
616
419
204
87
57
36
-41
-159
-320
-534
-744
-974
-1213
-1408
-1516
-1517
-1495
-1483
-1510
-1574
-1638
-1670
-1635
-1542
-1416
-1256
-1084
-872
-696
-613
-512
-413
-282
-83
178
425
626
760
851
915
964
1039
1141
1264
1444
1601
1697
1749
1713
1723
1795
1958
2184
2411
2613
2726
2766
2778
2814
2915
3062
3246
3428
3574
3688
3728
3765
3773
3781
3802
3834
3713
3026
1838
413
-1043
-2032
-2454
-2571
-2914
-3867
-5147
-6314
-7021
-7153
-6658
-5783
-4909
-4140
-3549
-3075
-2834
-2606
-1836
-600
750
1870
2463
2502
2104
1768
1793
2077
2356
2395
2386
2277
2039
1787
1475
1259
1119
1202
1578
1935
2038
1818
1543
1319
1109
971
734
358
-172
-677
-1006
-1400
-1978
-2710
-3394
-3851
-4043
-3971
-3843
-3762
-3685
-3548
-3212
-2780
-2354
-1926
-1411
-747
-51
582
970
1104
1118
1176
1377
1627
1764
1719
1553
1346
1158
952
708
463
231
133
178
210
145
-85
-348
-551
-655
-666
-704
-757
-883
-1040
-1180
-1383
-1617
-1854
-2018
-2074
-2090
-2152
-2314
-2524
-2772
-2914
-2788
-2520
-2199
-1916
-1675
-1413
-1229
-1038
-792
-457
-71
249
515
652
607
457
329
299
249
167
101
-67
-299
-549
-745
-899
-1059
-1193
-1243
-1215
-1231
-1300
-1393
-1493
-1525
-1496
-1417
-1354
-1365
-1378
-1336
-1232
-1127
-1027
-937
-860
-739
-545
-309
-86
74
213
386
574
724
844
946
1052
1207
1366
1506
1571
1570
1631
1715
1857
2043
2136
2195
2277
2348
2462
2559
2635
2738
2854
3002
3146
3271
3352
3429
3564
3750
3934
4029
4006
3824
3185
2112
908
-400
-1444
-1998
-2292
-2641
-3498
-4720
-5903
-6748
-6998
-6722
-6023
-5166
-4409
-3821
-3403
-3094
-2857
-2286
-1151
184
1358
2072
2266
1990
1576
1498
1685
2005
2199
2187
2129
1905
1644
1364
1106
1039
1116
1447
1882
2106
2024
1724
1491
1300
1146
1013
715
313
-175
-602
-1002
-1590
-2310
-3076
-3640
-3894
-3909
-3807
-3807
-3846
-3864
-3722
-3372
-2969
-2528
-2029
-1403
-678
-41
401
601
670
788
1037
1366
1608
1686
1613
1450
1296
1146
962
769
612
557
576
580
470
221
-69
-311
-427
-480
-567
-672
-796
-1000
-1248
-1522
-1833
-2109
-2306
-2381
-2402
-2499
-2624
-2788
-2895
-2850
-2668
-2378
-2103
-1852
-1631
-1395
-1139
-901
-624
-329
-33
236
426
519
480
396
373
368
364
319
197
6
-210
-343
-455
-556
-678
-846
-976
-1081
-1150
-1236
-1344
-1418
-1481
-1465
-1431
-1444
-1483
-1506
-1405
-1246
-1074
-914
-850
-801
-696
-499
-268
-98
28
153
311
489
640
762
841
935
1094
1277
1475
1576
1593
1626
1728
1864
1999
2125
2196
2234
2322
2397
2448
2467
2467
2541
2638
2822
3016
3147
3315
3460
3620
3820
4002
4112
4031
3511
2504
1298
16
-1003
-1519
-1873
-2351
-3292
-4592
-5766
-6626
-6906
-6652
-6106
-5367
-4639
-4048
-3658
-3365
-3038
-2392
-1219
101
1203
1852
1984
1786
1501
1495
1710
1933
2045
2028
1953
1787
1582
1336
1117
1057
1193
1510
1880
2026
1925
1710
1535
1404
1254
1024
657
233
-193
-571
-997
-1623
-2395
-3153
-3673
-3879
-3880
-3827
-3867
-3921
-3866
-3625
-3252
-2847
-2409
-1866
-1206
-516
63
411
561
689
900
1179
1447
1578
1560
1441
1315
1188
1023
838
662
559
543
557
515
383
187
-25
-192
-297
-397
-491
-572
-688
-862
-1126
-1442
-1750
-1980
-2109
-2122
-2161
-2281
-2461
-2683
-2795
-2791
-2642
-2378
-2083
-1819
-1625
-1453
-1262
-1061
-815
-504
-149
145
324
375
295
240
255
280
305
253
108
-62
-215
-339
-475
-620
-761
-851
-930
-984
-1038
-1177
-1311
-1437
-1488
-1481
-1491
-1548
-1608
-1590
-1507
-1379
-1261
-1216
-1166
-1047
-859
-629
-409
-213
-64
71
218
383
539
676
835
1003
1185
1333
1424
1474
1499
1552
1650
1810
1941
2018
2079
2119
2151
2219
2279
2349
2432
2508
2626
2733
2868
3006
3136
3365
3618
3860
4050
4161
4122
3673
2771
1633
388
-672
-1258
-1587
-2053
-2955
-4184
-5381
-6230
-6567
-6359
-5838
-5175
-4444
-3874
-3453
-3134
-2823
-2231
-1191
107
1162
1730
1812
1594
1366
1358
1571
1742
1752
1702
1649
1550
1412
1215
1006
942
1114
1525
1961
2198
2163
1975
1818
1722
1579
1306
931
503
80
-344
-830
-1510
-2327
-3054
-3525
-3670
-3638
-3614
-3650
-3691
-3617
-3356
-2983
-2567
-2120
-1610
-995
-380
88
323
420
507
680
944
1127
1185
1156
1066
984
893
773
609
501
503
603
710
732
656
487
318
203
152
87
-1
-124
-284
-504
-832
-1206
-1533
-1756
-1848
-1901
-2079
-2403
-2737
-3017
-3148
-3016
-2763
-2460
-2160
-1910
-1667
-1505
-1324
-1049
-688
-235
230
504
531
444
351
291
358
454
410
295
134
-63
-269
-414
-513
-606
-649
-638
-639
-711
-813
-948
-1081
-1123
-1125
-1157
-1250
-1357
-1406
-1385
-1317
-1275
-1272
-1252
-1162
-988
-768
-554
-374
-244
-109
72
241
407
579
731
926
1146
1319
1401
1414
1407
1446
1590
1747
1877
2007
2077
2156
2245
2315
2404
2470
2584
2749
2871
2963
3043
3088
3145
3287
3492
3705
3884
3990
3956
3724
3015
1879
665
-529
-1374
-1744
-2037
-2646
-3773
-5032
-5994
-6567
-6540
-6067
-5446
-4739
-4048
-3524
-3215
-2979
-2595
-1794
-575
597
1370
1624
1468
1219
1080
1160
1350
1445
1478
1544
1578
1529
1378
1167
1068
1221
1621
2111
2421
2445
2258
2037
1848
1655
1357
926
467
43
-361
-856
-1526
-2336
-3086
-3576
-3767
-3714
-3613
-3569
-3540
-3437
-3181
-2833
-2457
-2062
-1596
-1017
-410
68
292
312
292
351
510
702
806
811
761
698
640
521
388
353
463
688
906
949
821
600
388
220
123
51
-95
-283
-522
-842
-1232
-1654
-1963
-2149
-2210
-2184
-2232
-2412
-2636
-2784
-2835
-2742
-2523
-2206
-1898
-1626
-1428
-1329
-1279
-1147
-891
-587
-277
-58
48
33
-43
-86
-66
-56
-56
-39
-62
-108
-211
-363
-546
-695
-775
-820
-868
-947
-1052
-1157
-1262
-1369
-1448
-1512
-1559
-1559
-1514
-1451
-1391
-1382
-1375
-1330
-1205
-993
-739
-521
-391
-308
-212
-95
50
207
345
508
670
816
932
995
1051
1129
1244
1363
1445
1542
1640
1745
1820
1901
1973
1981
2028
2136
2267
2408
2530
2601
2656
2725
2875
3082
3327
3584
3809
4004
4131
4110
3711
2806
1635
414
-649
-1256
-1537
-2021
-2997
-4252
-5371
-6191
-6496
-6192
-5617
-4993
-4321
-3670
-3232
-3038
-2768
-2117
-1081
53
949
1387
1318
1040
897
943
1057
1111
1151
1257
1385
1432
1375
1226
1122
1258
1666
2165
2506
2599
2520
2396
2218
1953
1566
1091
629
223
-149
-613
-1303
-2142
-2926
-3475
-3723
-3752
-3679
-3594
-3505
-3355
-3122
-2869
-2610
-2278
-1811
-1214
-569
-105
96
51
-4
61
247
454
616
688
677
670
640
565
474
529
722
996
1201
1265
1116
894
717
606
485
306
101
-164
-438
-767
-1142
-1539
-1898
-2130
-2229
-2298
-2331
-2341
-2327
-2268
-2244
-2221
-2201
-2104
-1811
-1446
-1138
-989
-1012
-1016
-982
-899
-677
-437
-261
-132
-3
29
-93
-238
-254
-157
-47
46
13
-177
-410
-573
-671
-787
-923
-1044
-1082
-1153
-1259
-1370
-1504
-1622
-1655
-1573
-1456
-1383
-1307
-1192
-1102
-1020
-930
-829
-736
-614
-405
-171
-10
48
56
72
150
308
546
756
904
1056
1136
1204
1258
1312
1384
1500
1661
1789
1864
1876
1864
1877
1947
2088
2241
2393
2525
2615
2711
2829
2912
3049
3275
3579
3901
4153
4320
4236
3676
2594
1292
9
-1040
-1556
-1798
-2354
-3481
-4848
-6003
-6713
-6848
-6338
-5543
-4870
-4220
-3587
-3153
-2894
-2465
-1599
-519
450
1148
1408
1244
965
842
871
835
791
855
1032
1217
1293
1301
1205
1167
1384
1800
2240
2541
2664
2645
2455
2088
1590
998
420
-36
-431
-854
-1430
-2184
-2973
-3616
-3961
-4067
-3966
-3712
-3412
-3120
-2860
-2602
-2351
-2070
-1598
-998
-403
62
288
268
84
0
77
190
294
421
510
499
478
488
455
434
555
797
967
1020
964
826
602
329
63
-238
-546
-796
-984
-1184
-1492
-1904
-2250
-2420
-2461
-2391
-2267
-2146
-2016
-1959
-1972
-2042
-2098
-1998
-1658
-1215
-922
-885
-972
-974
-927
-793
-532
-332
-222
-114
-23
-25
-179
-364
-439
-443
-428
-442
-525
-688
-907
-1099
-1227
-1350
-1481
-1496
-1408
-1321
-1307
-1333
-1365
-1426
-1420
-1331
-1186
-1069
-995
-917
-910
-939
-967
-924
-798
-631
-440
-255
-152
-221
-183
-63
108
367
648
828
879
940
1067
1175
1236
1341
1371
1394
1446
1573
1712
1716
1718
1716
1761
1858
2057
2338
2560
2695
2839
2993
3173
3361
3596
3910
4229
4558
4796
4866
4609
3529
1578
-444
-2136
-3323
-3702
-3770
-4653
-6468
-7897
-8385
-8129
-7127
-5712
-4571
-3772
-2488
-759
506
1208
1637
2024
2624
3399
3998
3905
3138
2134
1166
527
274
131
66
221
461
501
434
487
556
596
920
1316
1374
1078
621
4
-1029
-1993
-2709
-3349
-3690
-3711
-3650
-3785
-3970
-3861
-3536
-2824
-1694
-579
298
1000
1688
2129
2247
2237
2091
1879
1779
1793
1550
878
70
-544
-943
-1120
-1079
-1102
-1060
-852
-617
-542
-656
-744
-841
-879
-739
-777
-1067
-1427
-1770
-2097
-2509
-2727
-2690
-2552
-2131
-1626
-1297
-1149
-887
-439
16
462
893
1089
1202
1028
492
-3
-660
-1146
-1391
-1430
-1601
-2015
-2044
-2021
-2100
-1930
-1616
-1200
-894
-551
-284
-412
-557
-843
-1044
-1156
-1454
-1546
-1636
-1686
-1907
-2093
-1914
-1828
-1691
-1360
-928
-636
-485
-272
-155
-275
-396
-369
-354
-446
-545
-597
-723
-882
-960
-927
-828
-664
-429
-146
32
67
116
108
173
215
248
348
425
544
603
691
705
738
946
1185
1442
1684
1931
2121
2253
2479
2605
2739
2895
3010
3094
3175
3315
3405
3520
3634
3831
4011
4324
4766
5062
4901
3793
1508
-1022
-3207
-4751
-5461
-5736
-6607
-8284
-9343
-9404
-8811
-7654
-6060
-4365
-2640
-455
1813
3434
4175
4235
4304
4753
5237
5233
4702
3687
2241
836
29
-368
-764
-969
-722
-312
-7
249
231
-113
-495
-589
-565
-638
-1018
-1795
-2845
-3866
-4533
-5012
-5042
-4656
-3987
-3149
-2270
-1257
-366
527
1473
2381
3263
3946
4417
4404
3908
3091
1963
1064
388
-168
-693
-1220
-1660
-2108
-2294
-2290
-2261
-2075
-1771
-1312
-963
-771
-815
-1176
-1543
-1878
-2033
-2023
-2022
-2007
-2009
-1920
-1745
-1492
-1111
-640
-13
659
1260
1685
1853
1781
1575
1302
1044
728
368
-35
-422
-891
-1414
-2053
-2894
-3120
-3143
-3149
-2844
-2286
-1979
-2155
-1954
-1840
-1922
-1702
-1366
-899
-680
-716
-874
-864
-714
-949
-911
-561
-356
-208
-124
-69
-469
-834
-954
-1140
-1163
-1187
-1123
-1295
-1484
-1536
-1644
-1646
-1591
-1296
-957
-596
-364
-329
-341
-403
-371
-314
-216
-180
-129
7
-54
-205
-216
-111
135
482
975
1348
1624
1876
2020
2102
2112
2271
2497
2551
2593
2737
2821
2541
2472
2544
2599
2715
3017
3359
3514
3678
4072
4361
4584
4899
5297
5451
4441
2320
-558
-2924
-4956
-6361
-6949
-7679
-8856
-9873
-9527
-8545
-7498
-6032
-4240
-1888
640
3071
4892
5539
5426
5133
5428
5659
5167
4237
2878
1697
656
4
-608
-1369
-1528
-1157
-164
522
688
471
-146
-531
-734
-749
-1286
-2208
-3121
-3957
-4493
-5025
-5280
-5284
-4797
-3681
-2263
-670
462
1320
2075
2858
3809
4364
4564
4309
3732
3002
2084
1108
-78
-1074
-1706
-1935
-1854
-1848
-1874
-2036
-1945
-1619
-1247
-871
-717
-706
-853
-1068
-1372
-1880
-2352
-2640
-2692
-2490
-2121
-1682
-1350
-956
-463
75
628
1212
1751
1977
2034
1801
1413
962
306
-288
-763
-1093
-1321
-1798
-2387
-2798
-3001
-3083
-2858
-2447
-2195
-2016
-1553
-1073
-829
-687
-626
-503
-327
-197
-123
-174
-419
-657
-805
-1034
-1076
-1031
-1103
-1049
-902
-736
-839
-969
-984
-1095
-1047
-1060
-1029
-1057
-1222
-1354
-1439
-1433
-1486
-1383
-1174
-936
-695
-569
-391
-312
-216
-183
-132
98
153
171
112
110
109
64
260
464
707
1024
1386
1626
1607
1725
1914
2008
2154
2190
2392
2302
2341
2504
2523
2553
2580
2784
2877
2929
3154
3334
3494
3791
4244
4575
4975
5317
5526
4680
2358
-653
-3229
-5159
-6437
-6810
-7369
-8590
-9680
-9458
-8396
-7213
-5654
-3738
-1393
1179
3489
5213
5728
5266
4807
4862
5152
4773
3914
2664
1400
462
-196
-663
-1211
-1229
-747
208
1018
1093
637
-243
-861
-1326
-1569
-1998
-2873
-3742
-4468
-4837
-5130
-5220
-4878
-4105
-2756
-1108
627
1846
2418
2911
3418
3977
4177
4160
3804
3045
2262
1291
335
-729
-1538
-1846
-1766
-1414
-1205
-1135
-1222
-1236
-1137
-961
-787
-793
-977
-1237
-1525
-2031
-2608
-2910
-3037
-2906
-2381
-1678
-983
-467
109
473
852
1329
1729
1989
1964
1749
1249
646
-87
-777
-1332
-1718
-1798
-1819
-2344
-2703
-2676
-2754
-2716
-2177
-1382
-1343
-1281
-758
-738
-937
-1037
-835
-722
-738
-563
-485
-532
-853
-1022
-833
-711
-637
-611
-448
-570
-784
-828
-1074
-1232
-1346
-1262
-1189
-1123
-1025
-1132
-1123
-1183
-1053
-882
-697
-560
-496
-319
-373
-433
-482
-513
-512
-506
-234
-73
-10
63
201
405
586
937
1337
1646
1907
2121
2177
2165
2152
2169
2155
2102
2179
2251
2244
2396
2471
2672
2703
2870
3236
3522
3788
3879
4085
4358
4463
4821
5172
5589
5331
3623
856
-2140
-4448
-6283
-6985
-7272
-8147
-9197
-9466
-8589
-7538
-6166
-4407
-2365
166
2696
4885
5937
5729
5113
4777
4929
4772
4217
3264
2149
1280
603
128
-496
-758
-467
340
1318
1602
1260
273
-639
-1412
-1883
-2402
-3212
-3972
-4651
-4945
-5185
-5245
-4995
-4396
-3075
-1382
505
1966
2736
3238
3484
3806
3866
3764
3392
2716
2061
1266
404
-617
-1430
-1811
-1788
-1301
-947
-700
-729
-810
-844
-916
-966
-1205
-1351
-1613
-1814
-2145
-2572
-3019
-3193
-2916
-2399
-1578
-688
-12
566
990
1342
1597
1726
1788
1653
1461
1051
463
-217
-938
-1525
-1924
-2361
-2837
-2836
-2721
-2804
-2698
-2485
-2235
-2100
-1634
-1134
-855
-459
-298
-240
-190
-242
-302
-341
-305
-337
-305
-252
-348
-460
-637
-755
-922
-920
-931
-998
-1053
-1230
-1337
-1426
-1461
-1423
-1278
-1059
-924
-803
-682
-623
-678
-702
-600
-558
-458
-385
-341
-387
-490
-439
-435
-370
-196
29
293
480
769
1093
1370
1654
1850
2107
2314
2466
2548
2530
2463
2297
2196
2273
2350
2422
2561
2780
2868
2959
3063
3342
3546
3740
4101
4493
4815
4952
5441
5408
3589
713
-2308
-4770
-6615
-7386
-7550
-8353
-9351
-9723
-8901
-7593
-6072
-4262
-2186
220
2701
4890
5855
5534
4864
4404
4378
4243
3787
2965
1864
1018
404
57
-317
-481
-177
656
1555
1780
1321
302
-780
-1700
-2404
-2924
-3725
-4425
-4950
-5180
-5280
-5210
-4730
-3900
-2556
-782
1072
2350
3087
3414
3532
3545
3439
3207
2732
2099
1434
653
-168
-976
-1532
-1691
-1447
-975
-550
-332
-306
-441
-687
-889
-1217
-1569
-1788
-1997
-2180
-2531
-2817
-3014
-2949
-2506
-1737
-840
-72
653
1168
1512
1584
1605
1514
1181
935
586
110
-308
-1022
-1577
-2165
-2892
-3057
-3033
-2895
-2862
-2949
-2559
-2589
-2510
-2116
-1838
-1369
-1097
-585
-142
-87
-209
-422
-324
-321
-190
-91
18
-59
-347
-376
-729
-1078
-1276
-1420
-1377
-1401
-1377
-1448
-1606
-1693
-1593
-1412
-1210
-995
-802
-494
-502
-467
-456
-562
-572
-554
-348
-282
-305
-358
-452
-541
-557
-334
-165
134
503
933
1362
1513
1794
2065
2394
2532
2704
3027
2996
2872
2770
2773
2640
2491
2641
2861
3149
3226
3377
3538
3581
3750
3927
4308
4611
5072
5718
5732
3745
815
-2558
-5242
-6932
-7689
-7683
-8460
-9285
-9462
-8797
-7392
-5962
-4166
-2048
484
3181
5256
6036
5402
4557
3794
3619
3520
3237
2756
1742
1084
626
256
-33
-173
364
1215
2069
2169
1625
379
-1009
-2282
-3208
-3762
-4453
-4849
-5076
-5208
-5159
-4904
-4384
-3458
-1987
-136
1606
2844
3481
3508
3185
2812
2335
1977
1577
1096
667
35
-625
-1200
-1594
-1561
-1313
-745
-190
-4
-21
-385
-917
-1507
-2041
-2374
-2548
-2595
-2669
-2760
-2927
-2767
-2527
-1995
-1138
-344
570
1178
1715
1809
1533
1261
705
411
210
61
-303
-770
-1083
-1719
-2511
-2887
-2898
-2923
-3026
-2870
-2405
-2396
-2495
-2340
-2141
-1939
-1695
-1163
-750
-674
-404
-400
-466
-437
-253
-180
-176
-3
85
-6
-369
-679
-913
-1156
-1371
-1467
-1379
-1439
-1575
-1719
-1800
-1826
-1820
-1664
-1431
-1054
-813
-610
-559
-599
-565
-461
-333
-265
-81
66
32
-160
-215
-115
-186
-110
176
579
943
1153
1358
1509
1713
1797
1974
2212
2436
2485
2531
2561
2534
2648
2570
2717
2828
3176
3387
3439
3491
3609
3561
3580
4011
4547
5097
5832
5242
2745
-608
-3915
-6251
-7851
-8070
-8234
-8882
-9364
-9268
-8210
-6746
-5311
-3565
-1317
1331
3820
5367
5403
4606
3481
2727
2546
2606
2521
1885
1267
1044
770
484
246
281
812
1612
2246
2113
1138
-480
-2048
-3445
-4266
-4716
-5166
-5278
-5300
-5110
-4676
-4152
-3299
-2283
-799
1010
2477
3463
3647
3302
2629
1947
1494
1081
813
442
118
-216
-491
-767
-1020
-1008
-743
-265
107
174
-174
-948
-1793
-2588
-3087
-3302
-3417
-3360
-3209
-2898
-2547
-2124
-1567
-983
-225
611
1439
1953
1951
1767
1087
482
8
-340
-527
-730
-853
-1010
-1404
-2192
-2620
-2764
-2892
-2617
-2114
-1547
-1633
-1997
-2457
-2645
-2520
-2442
-1969
-1179
-451
-239
-195
-285
-656
-673
-904
-694
-238
-105
-386
-972
-1275
-1849
-2267
-2354
-2175
-1703
-1420
-1235
-1257
-1233
-1352
-1541
-1297
-993
-471
-182
-127
-292
-485
-692
-875
-758
-508
-132
119
280
323
283
252
223
469
945
1445
1605
1821
1851
1653
1567
1650
1957
2101
2495
2873
3071
3182
3060
3068
3179
3231
3345
3692
4065
4141
4261
4498
4689
5046
5453
6218
5436
2532
-788
-4240
-6546
-8284
-8761
-8970
-9745
-9918
-9462
-7932
-6167
-4766
-3184
-1030
1824
4018
5413
5406
4475
3340
2468
2612
2622
2370
1750
1493
1723
1704
1719
1454
1396
1477
2056
2496
1993
737
-1343
-2923
-4358
-5173
-5651
-5971
-5892
-5722
-4865
-4013
-3061
-2267
-1420
40
1407
2699
3241
3151
2594
1647
1134
663
510
298
149
268
382
639
611
531
470
364
478
402
129
-670
-1741
-2742
-3605
-4075
-4206
-4125
-3936
-3390
-2733
-1928
-1169
-655
-85
356
1004
1509
1535
1451
849
345
-154
-644
-606
-849
-1097
-1219
-1318
-1435
-1717
-1824
-1917
-1993
-2304
-2273
-2331
-2476
-2647
-2825
-2413
-2208
-1977
-1519
-1151
-625
-396
-101
232
332
238
66
-23
-197
-476
-913
-1159
-1458
-1722
-1765
-1689
-1540
-1516
-1354
-1165
-1032
-811
-824
-743
-815
-801
-733
-768
-742
-909
-853
-781
-732
-486
-247
-88
85
276
417
649
819
841
1084
1297
1400
1556
1734
1824
1869
2043
2348
2510
2709
2822
2885
2971
3063
2957
2932
3100
2908
3154
3437
3771
4086
4372
4770
5126
5577
6470
5488
2696
-593
-4297
-6719
-8414
-8878
-8865
-9548
-9553
-9098
-7605
-5724
-4555
-2918
-960
1445
3418
4478
4479
3408
2044
1228
1303
1594
1747
1698
1865
2225
2413
2602
2429
2293
2236
2455
2602
1889
414
-1608
-3555
-5160
-5944
-6217
-5909
-5530
-5010
-4064
-3190
-2171
-1525
-701
402
1289
2184
2564
2512
1855
846
146
-136
8
252
681
1035
1341
1510
1517
1463
1150
802
412
86
-423
-1148
-2151
-3206
-4092
-4488
-4350
-3908
-3223
-2606
-1889
-1200
-602
-150
61
316
428
674
804
646
383
-177
-386
-569
-320
-16
258
471
-9
-229
-946
-1695
-2179
-2529
-2546
-3154
-3607
-3390
-3686
-3650
-3550
-2916
-1951
-1353
-509
218
539
619
87
119
144
-291
-568
-757
-762
-1011
-1294
-1371
-1459
-1451
-1308
-1182
-845
-819
-951
-1164
-1368
-1564
-1638
-1613
-1419
-1215
-940
-607
-446
-303
-118
28
304
441
501
662
504
443
206
237
477
549
932
1425
1809
2043
2239
2607
2624
2796
2975
2973
3245
3286
3383
3356
3351
3230
3146
3361
3553
3797
4130
4575
4851
5281
5754
6247
6206
3694
417
-2999
-6086
-7906
-8892
-8697
-9041
-9009
-8330
-7137
-5323
-4046
-2828
-1161
1090
2772
3650
3602
2575
1398
631
779
899
1187
1636
2260
3348
3889
4095
3537
3032
2851
2833
2792
1769
124
-1800
-3416
-4711
-5480
-5939
-5896
-5257
-4455
-2975
-2089
-1592
-1363
-1124
-262
213
742
846
528
421
68
83
-7
53
476
1211
2245
2948
3132
2814
2235
1561
1008
281
-453
-1377
-2154
-2621
-3187
-3536
-3877
-3857
-3439
-2748
-1840
-1192
-741
-707
-658
-690
-801
-976
-1107
-964
-902
-598
-365
-182
44
274
744
980
846
614
-18
-680
-1376
-2015
-2360
-2936
-3034
-2698
-2510
-2004
-1808
-1475
-1144
-939
-596
-514
-405
-551
-806
-843
-956
-1136
-1263
-1255
-1156
-955
-665
-468
-412
-412
-449
-540
-657
-1037
-1296
-1367
-1440
-1454
-1387
-1216
-1130
-1010
-632
-230
9
133
167
275
283
101
-79
-190
-274
-201
-54
269
494
765
1249
1654
2005
2285
2369
2468
2546
2667
2731
2574
2554
2563
2703
3064
3203
3507
3605
3646
3933
3938
4084
4276
4455
4738
4976
5436
5881
5165
2561
-607
-3728
-6111
-7822
-8433
-8226
-8424
-8038
-6990
-5542
-4174
-3624
-2812
-1649
-10
1323
1809
1699
913
229
59
388
743
1144
1959
3240
4519
5142
5115
4252
3315
2672
2232
1649
427
-791
-1993
-2845
-3585
-4250
-4630
-4679
-4104
-3083
-2045
-1487
-1484
-1627
-1833
-1785
-1843
-1920
-1890
-1684
-1045
-366
201
519
850
1403
2106
2834
3323
3317
3049
2625
1967
1193
267
-786
-1423
-1642
-1505
-1550
-1531
-1571
-1811
-1682
-1714
-1591
-1708
-1853
-1761
-1942
-1834
-2139
-2169
-2037
-1879
-1252
-743
-101
231
669
949
993
993
466
-589
-1474
-1703
-2356
-2790
-2740
-2532
-2323
-2156
-1292
-916
-623
-390
-325
5
-221
-611
-1118
-1390
-1574
-1756
-1608
-1370
-1198
-1063
-667
-443
-363
-568
-915
-1122
-1495
-1685
-1969
-2131
-2075
-1984
-1511
-1147
-722
-425
-181
244
435
503
357
193
0
-266
-321
-379
-369
-232
124
500
919
1266
1443
1606
1733
1871
1761
1772
1764
1684
1920
2137
2356
2469
2688
3179
3312
3580
3939
4004
3974
3982
4257
4251
4258
4368
4449
4806
5127
5615
4988
2813
125
-2681
-4512
-6037
-6675
-6915
-7510
-7171
-6412
-5029
-4072
-3584
-2904
-2237
-1174
-693
-634
-1082
-1447
-1196
-474
385
819
1236
1792
2933
4075
4754
5013
4673
4487
3942
3250
2111
489
-581
-1345
-1451
-1549
-1857
-2113
-2363
-2176
-1805
-1685
-1828
-1942
-2197
-2152
-2442
-2836
-3243
-3595
-3063
-2519
-1659
-960
-529
179
786
1555
1875
1979
1964
1821
1774
1466
1020
463
100
-53
174
287
304
225
30
32
-145
-408
-843
-1218
-1604
-1925
-2188
-2503
-2762
-2918
-2577
-2346
-1734
-1449
-1311
-1031
-999
-1218
-1591
-1546
-1850
-2077
-1975
-1681
-1591
-1562
-966
-663
-374
-116
241
315
-101
-156
-413
-684
-939
-903
-840
-883
-714
-670
-594
-750
-745
-828
-805
-840
-1154
-1235
-1603
-1870
-2078
-2203
-2077
-2052
-1749
-1389
-1117
-885
-708
-564
-401
-420
-342
-232
-371
-323
-276
-188
10
136
418
796
1054
1172
1281
1452
1450
1503
1572
1638
1713
1620
1707
1711
1776
1844
1860
2156
2271
2344
2599
2727
2678
2857
3042
3095
3242
3502
3766
3893
4200
4787
4953
5367
5704
4845
3012
548
-1166
-2775
-3963
-4042
-4562
-5032
-5167
-4504
-3630
-3570
-3044
-2595
-2206
-1767
-1849
-2399
-3476
-4070
-3830
-3058
-2158
-1286
-645
214
1229
1795
2191
2234
2502
2824
3016
3088
2279
1375
610
296
418
474
629
690
999
1191
1113
675
153
-321
-752
-847
-1240
-1943
-2696
-3148
-3144
-3109
-2718
-2335
-1989
-1532
-1136
-1013
-1166
-1320
-1406
-1222
-896
-613
-740
-882
-758
-653
-371
-88
322
601
874
1192
1183
914
488
259
165
174
152
6
-58
-180
-227
-220
-220
-263
-388
-497
-690
-1049
-1724
-2348
-2526
-2582
-2631
-2438
-2200
-2069
-2071
-1799
-1449
-1531
-1431
-1118
-792
-634
-632
-465
-509
-472
-156
175
430
619
705
731
741
626
422
237
194
150
8
-41
-203
-379
-464
-437
-269
-197
-87
-4
45
4
-59
-15
-43
-48
65
105
276
400
384
405
669
670
726
1034
884
750
854
895
675
578
584
708
793
743
849
919
846
841
669
556
575
560
453
490
509
506
584
558
625
786
920
1070
1104
1134
1215
1204
1255
1216
1099
1086
1090
978
749
548
518
498
403
320
267
241
182
117
105
68
25
33
40
-3
-32
-75
-129
-214
-256
-252
-295
-340
-445
-553
-622
-683
-712
-754
-781
-762
-737
-720
-691
-657
-609
-552
-515
-486
-480
-484
-471
-466
-476
-466
-416
-353
-292
-256
-230
-223
-216
-205
-205
-214
-228
-242
-278
-305
-311
-340
-368
-383
-390
-397
-422
-453
-476
-507
-539
-564
-596
-613
-619
-612
-601
-577
-530
-468
-397
-328
-256
-187
-157
-145
-140
-136
-131
-116
-100
-105
-120
-136
-161
-193
-229
-274
-310
-321
-341
-378
-416
-429
-421
-410
-370
-319
-289
-249
-216
-206
-209
-227
-251
-287
-334
-389
-447
-499
-550
-577
-613
-621
-620
-616
-613
-627
-635
-655
-693
-733
-754
-768
-782
-792
-790
-774
-741
-702
-638
-571
-489
-409
-341
-294
-263
-229
-191
-136
-70
-23
-6
-1
-9
-13
6
38
57
57
47
19
-18
-86
-147
-181
-201
-218
-230
-221
-228
-246
-269
-286
-309
-319
-327
-345
-328
-310
-299
-274
-249
-202
-159
-103
-46
-9
2
1
7
-19
-53
-82
-101
-110
-118
-123
-134
-116
-82
-40
17
79
134
161
187
195
167
127
66
2
-38
-105
-168
-212
-257
-296
-304
-304
-288
-245
-201
-178
-168
-174
-196
-229
-251
-280
-304
-321
-342
-357
-370
-383
-406
-409
-404
-397
-390
-392
-414
-445
-460
-468
-460
-447
-439
-447
-459
-461
-491
-543
-619
-693
-752
-794
-807
-820
-846
-887
-915
-916
-890
-855
-800
-746
-695
-629
-582
-554
-525
-485
-454
-399
-329
-279
-261
-242
-241
-254
-266
-264
-268
-283
-269
-260
-282
-326
-359
-368
-357
-325
-291
-255
-234
-232
-220
-221
-232
-274
-304
-320
-332
-363
-382
-395
-432
-449
-452
-439
-434
-439
-428
-418
-420
-403
-394
-384
-379
-370
-365
-363
-369
-375
-392
-401
-391
-376
-358
-344
-321
-291
-258
-236
-210
-180
-172
-177
-184
-205
-240
-278
-309
-335
-379
-422
-480
-527
-549
-551
-551
-547
-539
-500
-456
-419
-389
-373
-364
-375
-367
-365
-357
-345
-333
-321
-311
-278
-260
-251
-202
-163
-142
-134
-145
-133
-131
-126
-132
-148
-170
-180
-182
-184
-177
-185
-204
-223
-232
-245
-258
-256
-241
-254
-259
-276
-298
-311
-331
-342
-356
-355
-349
-368
-384
-363
-337
-294
-245
-196
-158
-126
-102
-92
-91
-96
-104
-109
-115
-126
-144
-172
-214
-254
-259
-227
-202
-176
-148
-135
-132
-134
-176
-214
-255
-293
-305
-318
-339
-384
-407
-418
-434
-422
-411
-396
-365
-336
-300
-293
-304
-318
-335
-358
-393
-421
-436
-443
-439
-419
-391
-373
-354
-331
-307
-288
-280
-283
-291
-303
-313
-319
-326
-314
-295
-288
-274
-273
-297
-322
-329
-315
-291
-264
-259
-262
-277
-287
-286
-307
-333
-351
-375
-401
-428
-453
-479
-510
-524
-530
-536
-532
-517
-505
-493
-485
-486
-488
-475
-448
-417
-386
-364
-354
-334
-301
-261
-220
-183
-126
-88
-58
-44
-63
-98
-123
-139
-135
-128
-140
-160
-199
-234
-270
-307
-338
-374
-386
-383
-399
-442
-481
-520
-571
-580
-559
-542
-531
-502
-483
-465
-435
-396
-362
-317
-283
-243
-220
-229
-242
-246
-254
-262
-250
-249
-250
-259
-272
-284
-303
-317
-321
-329
-337
-344
-355
-355
-359
-366
-367
-368
-369
-378
-386
-398
-419
-445
-473
-501
-502
-488
-454
-425
-403
-366
-326
-286
-248
-235
-223
-221
-259
-300
-345
-388
-415
-440
-447
-433
-416
-410
-402
-383
-352
-331
-325
-323
-291
-262
-251
-244
-259
-298
-350
-384
-412
-423
-445
-476
-507
-542
-569
-586
-594
-586
-567
-548
-538
-515
-489
-483
-461
-412
-364
-335
-326
-318
-315
-327
-334
-348
-378
-401
-403
-401
-399
-404
-417
-419
-392
-362
-340
-314
-310
-307
-289
-276
-266
-264
-271
-279
-263
-251
-245
-259
-269
-280
-276
-245
-222
-204
-195
-186
-186
-179
-196
-207
-204
-207
-214
-231
-278
-324
-366
-408
-441
-479
-502
-525
-533
-518
-495
-467
-434
-393
-332
-269
-217
-179
-162
-151
-131
-108
-91
-75
-74
-75
-83
-105
-128
-145
-156
-169
-193
-213
-232
-255
-279
-297
-314
-332
-335
-338
-338
-333
-327
-323
-328
-326
-327
-343
-359
-383
-396
-411
-411
-386
-357
-326
-305
-275
-245
-220
-191
-167
-174
-200
-208
-203
-203
-213
-235
-254
-260
-257
-254
-258
-259
-269
-269
-282
-283
-281
-293
-300
-291
-260
-227
-200
-174
-143
-103
-69
-59
-73
-93
-104
-132
-156
-179
-214
-235
-239
-221
-209
-197
-175
-157
-150
-155
-148
-158
-186
-208
-218
-215
-205
-188
-168
-139
-106
-77
-61
-56
-66
-86
-108
-116
-136
-162
-190
-220
-254
-278
-292
-311
-322
-330
-329
-333
-343
-338
-329
-326
-310
-277
-260
-260
-267
-284
-286
-301
-321
-325
-339
-343
-341
-344
-339
-342
-330
-303
-281
-252
-231
-219
-206
-179
-163
-159
-168
-180
-178
-179
-182
-195
-197
-186
-173
-156
-144
-150
-165
-161
-152
-137
-142
-160
-190
-211
-213
-224
-243
-278
-320
-359
-383
-375
-341
-316
-289
-272
-252
-220
-189
-168
-160
-164
-170
-186
-214
-232
-236
-233
-230
-210
-192
-176
-178
-180
-165
-167
-185
-200
-207
-219
-249
-282
-304
-328
-335
-331
-322
-298
-277
-258
-229
-207
-202
-204
-218
-224
-240
-260
-282
-301
-313
-322
-323
-327
-336
-347
-340
-303
-258
-211
-178
-167
-164
-155
-151
-153
-159
-189
-222
-251
-277
-296
-302
-300
-289
-266
-220
-172
-137
-106
-78
-46
-30
-33
-56
-83
-110
-135
-149
-167
-175
-176
-157
-145
-128
-122
-138
-148
-161
-184
-211
-235
-250
-249
-247
-239
-240
-234
-233
-234
-233
-230
-231
-254
-268
-271
-286
-316
-333
-346
-344
-321
-287
-264
-252
-237
-206
-177
-149
-147
-172
-201
-237
-272
-313
-356
-390
-416
-423
-418
-401
-399
-410
-438
-454
-439
-416
-392
-378
-377
-369
-366
-375
-371
-361
-333
-306
-247
-193
-170
-142
-134
-132
-132
-130
-121
-122
-112
-101
-107
-138
-165
-168
-153
-119
-69
-35
-43
-48
-59
-83
-96
-109
-137
-158
-186
-202
-208
-202
-200
-197
-174
-147
-109
-79
-56
-52
-56
-62
-72
-87
-101
-116
-137
-163
-183
-203
-227
-252
-262
-280
-272
-247
-215
-198
-208
-233
-262
-270
-286
-275
-234
-221
-220
-202
-197
-195
-199
-200
-187
-182
-163
-155
-160
-164
-174
-174
-182
-183
-178
-165
-163
-175
-172
-166
-156
-142
-135
-131
-140
-133
-123
-135
-151
-177
-181
-174
-162
-148
-131
-124
-130
-135
-135
-139
-138
-145
-172
-191
-190
-196
-202
-207
-199
-174
-134
-93
-64
-51
-45
-39
-49
-55
-61
-76
-91
-121
-135
-139
-145
-142
-131
-97
-62
-30
-5
10
6
-1
-23
-73
-118
-157
-216
-265
-304
-343
-372
-379
-365
-334
-299
-251
-219
-197
-183
-172
-163
-166
-154
-144
-153
-177
-198
-219
-229
-228
-224
-215
-196
-176
-162
-170
-183
-205
-241
-275
-280
-277
-270
-260
-265
-268
-261
-228
-188
-157
-122
-84
-48
-29
-29
-32
-33
-26
-13
-13
-14
-9
-11
-30
-51
-64
-90
-101
-121
-156
-178
-187
-209
-223
-228
-217
-198
-176
-137
-106
-82
-78
-74
-62
-57
-81
-105
-127
-154
-177
-189
-196
-209
-189
-155
-115
-83
-67
-61
-66
-73
-80
-89
-119
-167
-201
-239
-267
-295
-312
-318
-312
-277
-245
-234
-245
-262
-283
-292
-299
-303
-318
-342
-361
-380
-413
-423
-426
-419
-392
-358
-321
-288
-255
-230
-214
-208
-208
-219
-243
-245
-240
-245
-243
-228
-216
-189
-152
-122
-79
-50
-19
19
17
-12
-49
-92
-157
-219
-251
-274
-287
-283
-272
-261
-237
-189
-155
-134
-122
-116
-124
-136
-160
-196
-228
-250
-266
-276
-271
-253
-228
-188
-149
-120
-101
-81
-84
-98
-115
-146
-173
-206
-234
-277
-310
-348
-385
-391
-403
-419
-420
-423
-417
-397
-371
-362
-353
-332
-318
-310
-292
-270
-269
-287
-294
-294
-303
-312
-329
-342
-337
-333
-315
-306
-315
-317
-314
-315
-321
-318
-311
-289
-263
-234
-217
-214
-214
-202
-200
-195
-191
-187
-185
-180
-166
-151
-128
-127
-124
-103
-85
-92
-106
-122
-146
-174
-189
-207
-220
-222
-229
-212
-200
-191
-161
-149
-139
-102
-84
-63
-67
-84
-98
-114
-123
-140
-154
-170
-176
-170
-175
-187
-199
-207
-212
-216
-229
-239
-236
-239
-244
-250
-244
-237
-230
-213
-194
-170
-155
-145
-139
-141
-149
-160
-148
-137
-135
-138
-147
-159
-171
-174
-197
-207
-220
-230
-244
-258
-272
-284
-297
-314
-326
-320
-329
-332
-340
-345
-330
-309
-260
-202
-148
-101
-55
-2
35
43
22
-17
-51
-85
-94
-107
-148
-203
-242
-264
-281
-278
-257
-252
-241
-228
-228
-235
-253
-283
-307
-318
-322
-327
-345
-369
-380
-381
-362
-331
-283
-219
-172
-134
-109
-127
-154
-168
-179
-184
-178
-165
-170
-183
-205
-215
-216
-211
-208
-195
-177
-167
-159
-161
-168
-157
-151
-150
-144
-147
-155
-168
-188
-222
-245
-246
-239
-226
-229
-226
-212
-229
-242
-266
-279
-288
-297
-296
-279
-249
-247
-235
-210
-178
-155
-133
-90
-56
-28
-4
6
1
0
-3
-15
-34
-47
-61
-84
-108
-140
-174
-199
-220
-232
-232
-240
-252
-259
-266
-268
-285
-284
-274
-270
-257
-245
-266
-306
-323
-319
-319
-327
-323
-322
-308
-290
-272
-251
-247
-243
-234
-219
-227
-251
-278
-307
-335
-348
-359
-373
-386
-379
-367
-353
-323
-301
-280
-266
-243
-230
-231
-254
-271
-267
-263
-254
-243
-253
-283
-303
-287
-254
-239
-226
-222
-227
-236
-257
-293
-317
-338
-357
-362
-355
-357
-354
-332
-316
-295
-261
-227
-195
-155
-130
-116
-124
-127
-128
-137
-134
-137
-132
-144
-171
-184
-210
-238
-257
-272
-272
-272
-281
-295
-313
-329
-342
-338
-340
-326
-304
-278
-262
-258
-263
-264
-270
-283
-291
-311
-329
-352
-366
-376
-368
-349
-356
-363
-352
-348
-353
-359
-370
-377
-387
-380
-359
-344
-334
-316
-304
-286
-269
-246
-229
-227
-215
-211
-221
-228
-238
-241
-243
-253
-274
-287
-301
-320
-332
-356
-375
-388
-401
-425
-444
-449
-460
-469
-495
-488
-465
-443
-414
-385
-336
-305
-268
-233
-190
-141
-88
-49
-30
-27
-46
-80
-108
-156
-212
-259
-292
-321
-352
-365
-375
-365
-355
-347
-338
-334
-322
-304
-301
-303
-305
-316
-334
-353
-374
-381
-384
-382
-376
-353
-311
-292
-272
-252
-239
-231
-234
-241
-240
-240
-262
-274
-284
-285
-274
-267
-267
-268
-274
-266
-262
-279
-288
-293
-295
-306
-298
-282
-269
-262
-241
-230
-227
-236
-240
-229
-223
-228
-237
-247
-265
-286
-308
-327
-351
-365
-368
-395
-416
-433
-430
-431
-426
-398
-381
-343
-308
-290
-280
-266
-255
-245
-240
-249
-236
-228
-227
-244
-273
-306
-348
-390
-407
-393
-383
-378
-352
-323
-302
-293
-283
-256
-230
-207
-192
-196
-204
-203
-212
-217
-220
-221
-230
-236
-241
-251
-269
-273
-256
-255
-232
-208
-215
-235
-269
-294
-324
-343
-352
-366
-371
-379
-378
-380
-385
-384
-365
-336
-315
-286
-271
-264
-250
-224
-208
-203
-182
-180
-181
-184
-194
-215
-225
-214
-200
-183
-170
-160
-180
-199
-216
-233
-248
-255
-273
-267
-262
-264
-274
-294
-286
-284
-267
-247
-212
-175
-159
-155
-149
-149
-172
-193
-182
-169
-164
-172
-179
-200
-220
-229
-232
-212
-214
-222
-234
-247
-252
-267
-278
-292
-298
-286
-276
-279
-289
-311
-320
-315
-307
-294
-307
-316
-328
-351
-365
-379
-376
-367
-344
-323
-323
-337
-328
-337
-346
-352
-340
-348
-363
-393
-428
-461
-481
-510
-502
-524
-514
-492
-485
-818
-1902
-1068
-77
-372
-369
-124
-33
-250
-491
-330
-103
-396
-351
-96
-171
-266
-267
-222
-124
-80
-185
-383
-1072
-1706
-1199
-732
-796
-736
-329
-204
-335
-503
-525
-540
-561
-359
-400
-507
-552
-609
-599
-564
-555
-715
-899
-1105
-982
-1510
-2187
-1487
-1157
-1347
-826
-262
-1137
-942
-571
-828
-749
-696
-140
-145
-226
-186
-161
15
457
579
147
-213
118
7
-519
-383
-529
-305
209
-153
176
34
-671
-549
-876
-645
-946
-1010
-526
-599
-651
-1277
-971
-878
-1066
-993
-404
-820
-1264
-1674
-1382
-1176
-2051
-813
-667
-1051
-1167
-979
-982
-1531
-1466
-847
-646
-148
35
-187
-213
2
110
-335
256
381
-107
-468
-73
-193
-127
-212
-236
490
493
-265
-497
-388
-1094
-1156
-864
-373
-314
-65
-604
-635
-402
-1200
-1112
-945
-468
-684
-872
-688
-870
-945
-855
-314
-533
-400
-292
-774
-776
-935
-1195
-878
-258
-230
-101
-66
-186
-589
-775
-843
-590
-108
-576
-302
-160
-686
-427
-656
-342
86
-238
-392
-751
-477
-629
-560
-623
-340
56
-324
71
-725
-820
-696
-1077
-1087
-659
-483
-790
-446
-503
-338
-846
-1147
-791
-727
-924
-966
-287
-594
-718
-796
-458
157
-558
-640
-745
-862
-1047
-901
-768
-792
-168
-170
-266
-206
-885
-920
-804
-993
-533
-144
-198
-1020
-926
-367
-648
-1271
-999
-538
-683
-930
-914
-954
-1156
-977
-656
-23
-409
-1054
-809
-1348
-1376
-1215
-903
-922
-846
-533
-777
-1070
-1308
-1518
-1247
-401
-482
-1302
-1008
-1019
-1380
-1200
-721
-583
-759
-1017
-850
-946
-1498
-1184
-926
-792
-833
28
-398
-1180
-770
-954
-1348
-889
-358
-512
-674
-796
-342
-709
-930
-659
-404
-466
-409
-510
-787
-402
-757
-614
160
-6
-261
-211
-466
-241
-554
-295
-181
-82
416
168
97
2
-266
-604
-608
-49
373
199
-172
90
-75
-441
-190
-62
312
23
-52
261
-85
-170
-35
-17
299
605
306
-45
-163
-116
-171
-34
212
283
212
-7
-64
46
-120
-322
167
548
322
54
-30
24
-60
-57
224
476
83
-140
-7
-172
-71
-61
-39
280
350
90
53
61
-104
-202
85
410
395
116
129
272
161
74
15
230
238
126
62
45
-41
-42
105
278
304
54
82
-47
7
184
193
109
225
648
612
196
87
247
325
315
342
616
695
458
416
624
752
520
442
438
616
443
303
536
660
681
680
907
950
872
715
858
1052
842
865
1004
1090
964
835
954
882
756
764
813
1048
1010
935
1029
805
747
1034
1232
1040
814
801
909
799
633
760
1124
1107
919
1030
1157
1051
834
882
1263
1388
1030
1034
1047
1053
1139
1257
1154
926
786
1000
1333
1084
810
843
1095
1021
1059
1118
1003
887
860
1120
1072
907
1007
1102
1102
1214
1290
1112
790
839
1125
1169
999
883
1207
1162
966
1024
1081
955
954
1010
982
914
821
799
825
745
819
895
715
658
627
687
670
584
749
674
732
691
496
374
329
359
380
375
342
426
213
41
219
309
84
10
-78
-46
-43
-86
-203
-302
-270
-295
-260
-304
-444
-478
-568
-466
-414
-392
-457
-501
-489
-511
-540
-592
-636
-674
-570
-455
-519
-617
-601
-646
-571
-568
-657
-647
-487
-544
-542
-493
-464
-498
-536
-588
-559
-481
-577
-712
-539
-406
-380
-355
-357
-293
-274
-341
-344
-221
-144
-275
-303
-186
-236
-402
-386
-186
-205
-352
-444
-352
-274
-350
-311
-256
-321
-272
-244
-392
-355
-278
-220
-199
-191
-69
-34
-216
-213
125
132
112
181
176
87
41
54
5
252
265
225
417
550
375
424
508
602
854
807
773
953
563
443
873
1074
941
908
1063
924
980
1037
1030
1243
1493
1609
1516
1463
1443
1318
1397
1673
1788
1775
1380
1183
1302
1101
1225
1505
1034
482
678
486
194
374
382
151
-51
-103
-275
-612
-757
-940
-846
-590
-756
-1023
-1130
-1350
-1399
-1337
-1341
-1314
-1601
-1744
-1533
-1610
-1667
-1464
-1430
-1251
-1190
-1232
-1214
-1374
-1291
-986
-741
-625
-578
-575
-545
-486
-320
-202
-189
-107
-82
-48
37
54
28
186
251
291
293
125
126
42
109
326
309
222
101
71
-64
-135
-135
-171
-197
-222
-263
-340
-498
-569
-503
-543
-539
-581
-710
-822
-865
-1033
-990
-1020
-1026
-1085
-1218
-1003
-1140
-1310
-1014
-1046
-1173
-1140
-1075
-1071
-1163
-1125
-907
-1013
-944
-850
-934
-877
-930
-846
-713
-743
-693
-620
-614
-562
-488
-446
-343
-351
-337
-260
-272
-356
-326
-285
-222
-306
-245
-133
-235
-265
-169
-117
-139
-110
-36
-7
-38
-68
27
30
25
29
37
-2
-13
28
-4
82
109
84
191
217
244
269
289
323
409
493
577
663
725
869
800
715
930
953
1069
1271
1335
1505
1443
1446
1515
1595
1775
1924
2118
2308
2225
2362
2202
1576
1546
1256
1138
1655
1619
1618
1467
1117
855
495
387
178
-197
-241
-442
-617
-617
-753
-917
-905
-1067
-1351
-1557
-1942
-2104
-2049
-1961
-1660
-1685
-1710
-1777
-1958
-2044
-2115
-2102
-1995
-1822
-1680
-1488
-1414
-1354
-1218
-1101
-939
-866
-803
-717
-685
-458
-172
-6
124
219
209
168
139
112
176
311
472
635
659
651
601
511
492
471
472
415
367
273
309
313
216
189
152
60
-201
-348
-362
-577
-593
-539
-553
-646
-840
-945
-1050
-1194
-1268
-1122
-1188
-1269
-1255
-1324
-1407
-1483
-1367
-1337
-1638
-1354
-1333
-1447
-1211
-1238
-1299
-1244
-1273
-1264
-1234
-1151
-1185
-1119
-918
-844
-907
-867
-850
-920
-833
-788
-722
-720
-716
-586
-509
-558
-522
-483
-573
-577
-503
-506
-505
-517
-428
-347
-404
-391
-431
-400
-409
-401
-318
-283
-294
-281
-219
-189
-223
-231
-246
-179
-182
-176
-136
-123
-79
-20
-9
-6
-68
-107
-2
75
269
417
538
582
645
653
706
833
896
1045
1198
1223
1282
1325
1433
1522
1684
1816
1757
1892
1967
2005
2178
2337
2050
1652
1782
1190
875
1513
1444
1383
1511
1297
888
390
150
11
-223
-291
-325
-516
-627
-887
-1103
-1075
-1205
-1335
-1543
-1716
-1824
-2121
-2064
-1781
-1753
-1847
-1751
-1876
-2137
-2227
-2187
-2020
-1847
-1719
-1382
-1304
-1386
-1382
-1222
-1125
-1095
-914
-752
-698
-638
-503
-315
-178
-71
-16
138
149
57
125
296
445
514
665
689
557
449
436
401
328
370
349
338
344
286
234
85
-5
43
-80
-187
-284
-328
-465
-453
-535
-621
-741
-927
-1049
-1076
-1199
-1277
-1308
-1304
-1322
-1334
-1384
-1409
-1441
-1477
-1508
-1395
-1339
-1465
-1414
-1449
-1396
-1325
-1328
-1214
-1218
-1281
-1265
-1257
-1207
-1249
-1163
-1099
-1094
-1008
-1007
-1007
-964
-903
-848
-723
-677
-704
-675
-667
-675
-699
-706
-647
-647
-667
-661
-573
-629
-642
-590
-537
-550
-628
-593
-623
-633
-604
-572
-549
-580
-605
-626
-619
-611
-655
-623
-555
-498
-471
-391
-377
-405
-320
-194
-128
-75
25
51
79
133
129
267
394
408
495
648
755
691
745
867
1011
984
997
1120
1095
996
1171
1386
1454
1590
1706
1750
1817
1795
1930
1879
1327
1363
1168
550
884
1202
1023
1050
973
721
88
-270
-271
-515
-606
-490
-574
-652
-869
-1124
-1275
-1514
-1613
-1663
-1883
-1963
-2053
-2250
-2199
-1927
-1989
-2011
-1960
-2058
-2319
-2340
-2204
-2068
-1897
-1697
-1475
-1424
-1578
-1594
-1492
-1414
-1311
-1027
-753
-634
-574
-398
-303
-336
-219
-24
33
21
197
262
254
386
507
553
516
438
395
286
164
168
209
180
169
179
71
-125
-269
-314
-450
-509
-542
-511
-620
-724
-763
-943
-966
-947
-1075
-1143
-1218
-1256
-1318
-1349
-1249
-1271
-1293
-1319
-1239
-1334
-1492
-1418
-1411
-1467
-1371
-1224
-1267
-1547
-1451
-1355
-1485
-1375
-1214
-1163
-1184
-1178
-1163
-1169
-1294
-1228
-1092
-1026
-1022
-874
-893
-941
-862
-805
-829
-792
-756
-766
-753
-680
-712
-675
-619
-622
-605
-661
-690
-735
-755
-698
-576
-534
-537
-569
-567
-646
-681
-646
-619
-590
-549
-513
-477
-531
-596
-522
-493
-514
-421
-321
-341
-324
-255
-198
-161
-95
-21
66
91
113
90
240
283
326
456
474
554
554
533
545
602
701
604
901
1004
944
1119
1030
1094
1134
1195
1371
1414
1559
1548
1688
1888
1798
1475
1225
1317
467
295
1053
863
884
1230
1022
646
29
-113
-259
-626
-583
-431
-425
-624
-805
-971
-1243
-1562
-1549
-1603
-1793
-1821
-1884
-2065
-1815
-1741
-1832
-1746
-1683
-1902
-1984
-2037
-1949
-1794
-1749
-1370
-1083
-1094
-1150
-1115
-1036
-1124
-1021
-601
-426
-347
-208
33
-46
-203
-187
-55
-51
-88
105
224
83
167
316
321
260
262
253
92
8
48
7
-2
81
15
48
-86
-233
-288
-468
-539
-532
-487
-522
-569
-462
-686
-842
-830
-1046
-1155
-1180
-1182
-1198
-1252
-1249
-1165
-1283
-1379
-1278
-1255
-1463
-1408
-1278
-1359
-1365
-1283
-1241
-1290
-1527
-1386
-1142
-1409
-1286
-1017
-1028
-1092
-946
-770
-914
-1021
-889
-937
-896
-817
-823
-783
-699
-734
-684
-678
-696
-675
-734
-715
-566
-612
-692
-560
-477
-582
-628
-548
-528
-658
-640
-515
-505
-551
-556
-423
-435
-524
-443
-444
-506
-515
-457
-358
-420
-462
-336
-364
-419
-368
-314
-353
-258
-45
-75
-245
-132
6
-17
-52
-51
108
105
31
243
424
249
256
398
441
431
423
489
552
670
639
720
803
833
767
923
951
1001
1113
1245
1352
1489
1577
1642
1649
1282
1026
1021
486
326
836
658
585
918
948
358
-41
-93
-299
-623
-597
-347
-446
-635
-614
-697
-877
-1193
-1343
-1330
-1561
-1543
-1562
-1636
-1580
-1543
-1626
-1508
-1476
-1720
-1799
-1860
-1813
-1781
-1726
-1516
-1302
-1207
-1163
-1099
-1014
-1198
-1156
-962
-699
-565
-479
-277
-174
-241
-331
-201
-165
-308
-241
68
125
86
191
301
235
186
166
235
80
-8
31
79
53
-39
61
-7
-132
-174
-240
-394
-505
-551
-546
-575
-523
-561
-718
-699
-766
-978
-961
-1008
-1074
-989
-978
-910
-1014
-1048
-1093
-1148
-1129
-1199
-1193
-1149
-1170
-1149
-1109
-1108
-1128
-1143
-1077
-1006
-898
-928
-870
-792
-833
-800
-664
-698
-698
-636
-597
-528
-579
-563
-554
-559
-524
-456
-438
-498
-558
-549
-552
-484
-461
-470
-448
-396
-417
-509
-484
-390
-382
-393
-371
-387
-381
-478
-400
-411
-397
-339
-592
-570
-404
-420
-478
-455
-482
-372
-524
-590
-353
-305
-372
-246
-35
-271
-317
-310
-250
-17
120
47
211
331
152
214
102
226
410
408
518
480
651
639
476
382
329
572
782
681
570
913
786
506
644
810
977
1047
1114
1240
1294
1157
1214
1419
1484
1352
1455
1509
1100
808
879
955
615
657
1129
1045
517
491
394
-7
-249
-358
-206
-201
-349
-145
-375
-556
-703
-1057
-1026
-1099
-1157
-1101
-1189
-1165
-1169
-1326
-1225
-1227
-1326
-1216
-1178
-1194
-1198
-1294
-1241
-1160
-1083
-958
-806
-708
-745
-784
-715
-658
-663
-600
-335
-110
-93
-71
41
10
-162
-165
26
83
89
217
350
310
216
226
202
138
73
162
167
34
38
87
-51
-148
-54
-81
-297
-359
-333
-523
-629
-562
-552
-664
-552
-540
-624
-656
-698
-722
-764
-779
-683
-570
-584
-598
-523
-572
-683
-623
-689
-715
-734
-699
-761
-802
-709
-721
-740
-588
-598
-635
-529
-581
-621
-633
-603
-579
-523
-466
-462
-461
-448
-523
-536
-518
-500
-547
-482
-419
-487
-513
-448
-439
-475
-426
-416
-589
-529
-276
-659
-649
-276
-556
-371
-233
-604
-370
-105
-719
-678
-155
-114
-376
-511
-175
-187
-503
-248
-377
-13
103
-821
202
123
-602
209
-43
-56
72
-149
273
-175
-111
167
12
4
210
167
-110
49
315
257
8
300
570
264
55
479
500
289
308
342
253
419
511
160
620
585
304
682
641
423
728
637
616
840
695
897
945
948
842
794
900
780
651
685
783
520
493
536
374
462
497
236
238
215
31
-107
-162
-280
-456
-346
-408
-527
-509
-613
-811
-836
-920
-863
-1032
-1064
-996
-959
-997
-1033
-1040
-1057
-1138
-1073
-1002
-1147
-1071
-989
-992
-956
-765
-734
-713
-627
-530
-473
-456
-488
-374
-357
-319
-146
-133
-77
-55
-15
-48
-84
-15
-46
-110
14
52
57
45
-17
3
-43
-93
-67
-96
-144
-232
-103
-113
-331
-236
-327
-309
-277
-405
-379
-464
-560
-473
-483
-505
-434
-415
-466
-477
-439
-514
-545
-510
-496
-492
-440
-364
-440
-568
-442
-407
-579
-571
-431
-505
-551
-451
-491
-472
-549
-580
-462
-442
-508
-561
-591
-528
-444
-610
-359
-437
-519
-412
-618
-420
-445
-658
-331
-377
-579
-334
-117
-492
-599
-55
-105
-496
-492
-368
-257
-240
-416
-337
84
-274
-231
-385
4
-170
-559
-208
-115
41
-34
-162
-140
187
-368
-147
593
-503
-454
481
-177
-533
-37
349
-294
265
-49
-123
569
-264
-297
512
418
-103
182
566
-7
-83
558
142
-377
369
302
94
84
349
14
247
297
-72
425
148
166
276
-32
334
600
-124
405
705
404
297
393
738
264
410
740
447
717
637
456
693
530
480
556
450
464
463
324
423
173
157
197
109
89
18
31
-38
-162
-239
-203
-221
-419
-443
-378
-591
-563
-651
-666
-682
-741
-740
-736
-878
-779
-800
-882
-840
-863
-794
-869
-878
-743
-806
-828
-802
-808
-674
-692
-647
-487
-492
-459
-393
-360
-341
-326
-333
-201
-208
-281
-228
-174
-292
-267
-201
-231
-218
-311
-225
-273
-289
-189
-337
-230
-187
-445
-262
-368
-416
-301
-495
-413
-228
-423
-511
-325
-324
-659
-448
-350
-701
-419
-462
-542
-460
-625
-436
-465
-683
-484
-432
-636
-473
-543
-593
-502
-717
-531
-343
-645
-676
-326
-449
-387
-602
-684
-396
-390
-689
-667
-238
-566
-683
-553
-506
-493
-863
-476
-472
-849
-440
-453
-496
-656
-673
-298
-507
-588
-726
-138
-81
-862
-550
-121
-49
-1133
-492
434
-626
-716
-104
-363
-377
-79
-878
-101
93
-982
9
-59
-549
-338
-69
-487
-318
-135
-631
-169
-249
-698
25
-365
-437
-28
-557
-179
141
-1012
33
256
-949
187
-273
20
-367
-185
240
-522
-169
14
-261
-276
88
19
-288
198
292
-574
445
173
-698
778
-1
-592
870
255
-292
608
204
87
482
249
279
249
334
205
310
272
470
248
320
544
338
253
519
469
64
482
312
233
357
190
165
279
93
-122
78
26
-203
-135
-67
-223
-251
-249
-409
-344
-376
-509
-484
-467
-559
-483
-552
-644
-614
-626
-653
-689
-694
-730
-724
-749
-763
-636
-647
-674
-659
-572
-506
-615
-520
-502
-468
-495
-475
-412
-473
-486
-386
-346
-524
-313
-321
-470
-505
-270
-310
-474
-256
-425
-258
-370
-457
-438
-248
-633
-567
-236
-754
-430
-506
-475
-462
-546
-500
-479
-677
-464
-336
-859
-434
-579
-441
-678
-620
-483
-450
-691
-700
-342
-584
-741
-596
-585
-673
-445
-785
-435
-403
-629
-364
-492
-327
-477
-540
-392
-751
-534
-501
-536
-483
-443
-470
-546
-530
-454
-576
-590
-369
-960
-291
-274
-1080
-73
-236
-722
-491
-41
-450
-625
-174
-464
-358
-425
210
-459
-523
426
-519
-862
399
-119
-1225
419
67
-919
232
-256
66
-423
-345
-76
-405
-374
-348
-108
-429
-30
-540
145
-307
-599
18
-231
-265
-607
-55
-272
-170
-113
-628
275
-44
-452
51
-143
-266
85
-809
239
276
-866
297
293
-304
-356
105
-66
-127
-562
155
518
-804
-127
605
-456
-36
67
212
-287
70
-78
-402
18
-250
100
-33
-105
209
262
-357
331
34
-211
232
141
113
182
199
171
63
179
176
55
47
61
2
0
-160
-111
-30
-151
-183
1
-68
-253
-201
-130
-367
-439
-248
-491
-526
-308
-395
-553
-349
-515
-603
-577
-528
-530
-793
-660
-591
-789
-745
-661
-561
-649
-893
-505
-455
-790
-627
-651
-640
-568
-777
-517
-585
-795
-306
-591
-722
-340
-482
-636
-553
-465
-597
-432
-473
-715
-355
-522
-455
-676
-440
-572
-739
-462
-847
-433
-345
-743
-331
-320
-749
-195
-626
-700
-345
-437
-454
-822
-423
-366
-545
-766
-358
-474
-669
-603
-583
-728
-945
-188
-780
-775
-208
-695
-667
-652
-381
-807
-669
-432
-790
-688
-647
-777
-508
-731
-496
-522
-525
-482
-884
-217
-278
-1287
20
-393
-837
-161
-682
-257
-178
-806
-337
-212
-613
-379
-499
-421
-475
-285
-515
-86
-641
-34
-101
-825
217
-97
-890
-9
92
-555
-481
42
13
-941
354
-384
-947
805
-915
-298
111
-393
-593
-135
-5
-485
-42
84
-589
-144
256
-924
176
-233
-264
-121
-634
423
48
-717
155
-169
-117
-69
-646
879
-811
-462
473
-404
289
-667
114
582
-572
-292
503
-780
162
-189
-324
558
-470
118
164
-216
247
242
-431
276
-119
-253
418
-70
-36
109
223
37
215
-8
141
224
-136
76
255
210
-186
103
321
263
-276
154
439
-287
-125
246
-112
-71
63
-306
-81
10
-298
-370
-174
-327
-371
-388
-340
-365
-467
-352
-407
-443
-481
-574
-485
-368
-658
-500
-426
-648
-752
-521
-488
-684
-714
-576
-534
-727
-501
-525
-646
-671
-446
-458
-766
-444
-477
-512
-538
-465
-359
-825
-249
-377
-382
-346
-397
-239
-519
-214
-236
-445
-220
-444
-338
86
-598
-568
67
-304
-751
-212
86
-731
-92
-336
-255
-293
-643
-46
-229
-569
-266
-169
-497
-66
-814
58
-396
-643
152
-874
-189
-159
-691
-368
-310
-243
-512
-416
-266
-581
-446
-584
-537
-235
-914
-59
-324
-1215
312
-977
-1027
-14
-1029
-331
-897
-633
-51
-672
-801
-268
-619
-355
-625
-871
102
-616
-339
-740
113
-413
-838
413
-865
-601
282
-1042
-89
-532
-631
88
-637
-183
-65
-544
97
-527
-290
59
-1206
730
-369
-1141
762
-530
-800
175
-246
-718
224
15
-550
126
-344
-403
388
-587
-420
308
-401
-122
-45
-59
-322
-11
-445
-6
-53
-471
-251
68
-467
-63
-45
-668
139
-94
-325
-49
-163
-63
304
-674
255
604
-921
273
320
-681
332
-52
-348
404
-504
14
463
-571
83
217
-403
182
20
-150
62
201
-254
201
284
-384
311
-32
-282
397
65
-319
5
294
-147
-169
-1
-34
-408
-187
-11
-435
-248
-162
-222
-370
-235
-354
-387
-260
-498
-368
-222
-320
-501
-315
-350
-494
-426
-336
-527
-679
-387
-586
-774
-413
-470
-687
-501
-422
-721
-291
-418
-694
-299
-383
-484
-340
-294
-675
-105
-296
-466
-447
-257
-259
-639
-45
-622
-94
-290
-564
19
-192
-695
58
-323
-526
-10
-669
-82
-440
-587
-23
-392
-368
-226
-463
-467
-516
-114
-538
-545
-300
-474
-389
-636
-269
-513
-320
-452
-384
-436
-439
-242
-991
-92
-124
-892
-304
-176
-463
-615
-311
-135
-816
-680
-141
-662
-502
-121
-876
-711
218
-1014
-127
-320
-660
-50
-1034
-241
-319
-712
-599
69
-570
-1021
573
-687
-690
482
-920
-696
723
-1089
-322
286
214
-812
-667
747
-571
-741
47
343
-1070
-163
63
-556
-490
665
-1419
292
252
-756
230
-315
323
-817
-555
680
-1197
-414
682
-1003
-87
481
-790
-216
135
-183
-693
527
-164
-915
934
-613
-374
530
-110
-711
858
-356
-457
68
-96
-432
-118
717
-799
-161
542
-460
-264
106
96
-586
136
-25
-542
265
9
-482
168
147
-376
240
193
-135
213
270
232
228
198
361
-3
444
313
51
301
50
469
88
-38
533
269
-180
644
415
-99
469
497
-257
418
369
-304
434
107
-107
39
332
-235
-211
174
-112
-210
-47
103
-408
-265
55
-471
-309
-105
-480
-304
-316
-661
-401
-228
-669
-549
-257
-740
-732
-226
-611
-994
-302
-360
-960
-506
-222
-633
-398
-197
-875
-305
-77
-1063
-237
214
-914
-780
361
-472
-861
86
-100
-778
-289
-192
-512
-345
-580
-430
-286
-208
-719
-216
-61
-963
-81
-487
-771
-304
-385
-620
-667
250
-849
-571
-180
-463
-166
-745
-487
6
-601
-531
-392
-584
256
-1348
-443
33
-1175
-376
-319
-973
-382
-405
-435
-747
-877
386
-1163
-714
368
-719
-618
-201
-322
-593
-534
-95
-898
-176
-19
-1602
489
-422
-1315
154
-368
-594
-317
-180
-544
-195
-280
-473
-475
58
-1023
-113
173
-1320
1021
-1159
-369
883
-1575
-61
-353
-567
-444
18
-882
246
-402
-915
602
-151
-943
181
247
-1011
135
-281
-433
560
-978
-153
835
-1673
408
51
-458
105
-493
382
-216
-119
-526
339
-251
-75
-90
-153
627
-503
36
-134
41
374
-788
285
424
-407
133
106
13
-100
442
-383
-143
802
-442
-442
812
82
-486
593
151
14
154
275
-306
167
562
-334
241
451
-81
49
322
266
143
147
428
325
160
151
473
269
23
301
340
4
334
-41
37
254
-96
359
-273
-79
418
-272
-341
257
-375
-231
23
-533
46
-61
-461
-245
-90
-317
-592
-325
-68
-810
-303
-245
-602
-245
-601
-261
-530
-476
-381
-737
-373
-336
-640
-397
-445
-338
-262
-626
-79
-336
-335
-446
-247
-332
-626
-371
-261
-470
-529
-104
-520
-293
-534
-457
161
-541
-796
149
-335
-790
-167
-392
-275
-157
-672
-205
-282
-736
-321
-143
-801
-333
178
-1027
-364
58
-815
-320
-115
-488
-297
-523
-81
-485
-290
-637
-437
-396
-553
-455
-297
-511
-370
-506
-387
-448
-1172
46
-602
-494
-813
-167
-345
-1232
-178
-424
-769
-480
-278
-207
-1041
-72
-87
-540
-910
180
78
-1650
508
-378
-584
132
-688
86
123
-348
-368
-97
301
-342
-925
745
90
-917
643
-645
163
379
-1482
1147
-556
-353
356
-728
375
-141
-433
340
84
-219
-37
-171
378
-619
337
-257
-194
301
-923
861
-494
-224
333
-183
-168
-242
395
-364
-164
39
-222
-414
-227
-75
36
-312
-175
500
-309
-158
67
22
-294
474
-458
6
380
-523
69
-100
-436
650
-331
158
289
-119
128
28
-122
21
516
-544
306
707
-542
418
382
-573
829
-75
243
15
300
334
-263
217
270
-89
11
325
-143
44
-203
249
190
-368
124
209
197
-283
-195
548
-237
-418
200
-89
-283
-188
-216
34
-510
-377
-216
-510
-203
-388
-370
-458
-309
-538
-687
-318
-279
-897
-566
-202
-506
-623
-816
-316
-247
-866
-651
-115
-534
-831
-583
-182
-454
-841
-200
-177
-802
-403
8
-791
-502
-337
-382
-606
-568
-201
-304
-784
-150
102
-1256
46
-245
-633
-278
-839
200
-741
-316
-222
-275
12
-839
109
43
-948
-20
-58
-973
184
-480
-477
-353
-66
-389
-502
-336
-378
30
-994
-522
163
-664
-1326
208
-587
-681
-14
-315
-586
-503
0
-951
-490
73
-1059
-693
-56
-281
-1097
-322
63
-920
-392
344
-1120
-379
529
-1613
-345
477
-796
-815
-36
203
-1269
-312
913
-1625
-276
766
-896
-564
359
-436
-412
-242
-597
-106
-21
-380
-266
28
-209
-79
-786
-314
386
-861
-755
544
-584
-188
-470
-641
472
-401
-652
39
185
-572
-577
354
-596
83
345
-1059
434
603
-1193
167
464
-693
37
420
-748
744
-32
-1191
1468
-360
-1015
916
8
-403
279
-230
139
627
-956
252
749
-698
-111
500
208
-713
328
407
-99
-141
424
181
-46
60
-367
170
336
-181
71
541
-73
-208
337
-7
265
12
17
462
-148
394
286
-216
440
119
-551
370
128
-484
88
15
-174
157
-203
-400
146
-273
-348
-107
-521
-202
-441
-409
-143
-667
-482
-354
-529
-627
-644
-453
-637
-703
-549
-395
-744
-676
-431
-499
-439
-693
-635
-392
-565
-718
-592
-345
-369
-688
-301
-454
-632
-405
-468
-248
-353
-504
-301
-158
-262
-544
-177
-175
-546
-257
-298
-204
2
-384
-465
-17
-189
-336
-439
54
-567
-635
399
-613
-544
391
-382
-744
275
-402
-728
479
-552
-851
500
-760
-751
259
-529
-606
38
-326
-917
485
-585
-1177
360
-709
-1141
130
-874
-620
39
-880
-139
-558
-848
-281
-403
-1105
133
-830
-1009
16
-985
-399
-408
-1182
80
-463
-1106
-57
-708
-920
-41
-285
-1163
236
-884
-319
-296
-845
265
-1328
178
-193
-1129
189
-672
-1129
721
-1253
-779
902
-1072
-353
-615
94
-533
-538
19
-850
-2
-7
-976
193
-236
-773
-348
-225
-127
-335
-45
-1003
746
-223
-1041
634
-294
-661
179
-517
458
-120
-1394
1063
-141
-228
-692
188
209
-520
214
38
-468
-188
463
-896
98
298
-511
-184
255
120
-761
552
-239
-187
256
-321
353
-23
38
411
-372
478
495
-505
413
396
205
170
-17
508
124
-16
877
-165
264
797
-17
346
609
-38
236
738
-86
263
382
276
236
-88
64
422
-335
-316
221
-289
-168
-285
-249
-129
-332
-421
-246
-337
-527
-589
-475
-645
-650
-453
-440
-747
-816
-305
-583
-650
-700
-543
-531
-501
-831
-734
-311
-819
-658
-408
-318
-643
-469
-470
-223
-517
-727
61
-385
-623
-594
240
-571
-861
-33
-120
-371
-716
-195
-122
-428
-623
-46
-206
-531
-177
-368
-383
-67
-668
-224
-3
-665
-350
158
-695
-349
116
-435
-442
219
-363
-389
177
-615
-338
175
-533
-816
379
-439
-1124
322
-10
-1044
-524
650
-690
-1200
269
-116
-1028
-575
100
-722
-1059
-30
-355
-800
-604
60
-81
-1526
95
2
-920
-559
-408
-31
-969
-428
43
-472
-703
-229
-125
-835
-227
-227
-567
48
-656
-696
478
-511
-890
25
-139
-539
-602
-184
-337
-314
-704
15
-835
-451
176
-880
-662
774
-752
-977
944
-999
-259
-648
306
-861
-894
560
-947
-175
-38
-491
-179
-99
-801
365
-269
-652
125
-39
-31
-346
6
155
-469
289
-184
-440
198
-52
-356
461
-957
583
901
-1897
1276
731
-1247
1253
-121
-493
1532
-978
285
873
-815
1075
635
-635
784
529
-319
608
450
-245
379
962
-377
276
771
169
395
122
699
363
477
207
352
684
245
336
777
433
223
587
523
216
-92
334
342
-222
-223
267
116
-246
-399
72
-78
-272
-431
-371
-316
-643
-380
-556
-664
-368
-515
-575
-583
-527
-407
-711
-651
-319
-687
-657
-414
-589
-726
-328
-389
-394
-446
-137
-25
-519
-370
-234
5
-542
-292
121
-683
-171
55
-605
181
-570
-256
13
-752
-11
-262
-452
-208
-408
-307
-266
-453
-306
-441
25
-443
-713
5
105
-988
-395
-110
-369
-389
-537
153
-529
-504
54
-554
-552
-98
-420
-226
-786
-335
-81
-560
-617
-149
-261
-597
-202
-621
-414
-56
-856
-432
97
-916
-595
-32
-987
-689
-128
-802
-343
-450
-732
-158
-533
-1054
-340
-52
-1301
-477
1
-803
-1061
308
-786
-1184
123
-395
-1027
-709
173
-622
-990
-265
94
-1140
-355
446
-1217
-167
536
-1056
-409
505
-613
-296
-219
-38
-941
284
17
-707
20
-96
-316
-631
90
-498
-157
68
-481
-318
-20
-294
56
-651
259
-535
-359
383
-337
-338
5
-139
-577
92
-34
-489
-140
-127
281
-839
-66
453
-1254
684
-1
-1166
626
-309
-552
795
-747
-84
932
-1497
610
572
-1242
756
154
-706
818
-75
-652
1303
-101
-804
1176
86
-264
602
325
218
93
691
275
-30
671
484
-125
859
648
-402
928
563
126
300
321
520
25
28
290
273
-257
-112
53
129
-104
-378
29
-123
-399
-244
-204
-560
-413
-391
-442
-505
-663
-587
-531
-701
-565
-563
-651
-588
-481
-667
-729
-437
-612
-736
-741
-380
-529
-267
-716
-301
-169
-845
-122
-521
-604
-295
-176
-390
-460
-546
357
-769
-937
743
-506
-940
595
-144
-994
114
-396
-421
-60
-553
105
-257
-463
-16
-569
-351
81
-651
-269
-351
-549
-44
-547
-339
-331
-177
-281
-566
-59
-161
-517
-192
-173
-670
-116
-492
-226
-28
-813
98
-207
-837
190
-221
-858
96
-172
-800
-196
133
-912
-477
7
-202
-546
-27
-270
-807
-82
-294
-608
-363
-712
-465
127
-1117
-623
788
-717
-1300
608
-666
-896
343
-583
-972
156
-29
-1171
-445
-183
-229
-495
-337
183
-812
-340
406
-910
-320
431
-929
241
169
-866
655
-678
-340
289
-1149
423
-41
-494
445
-1291
526
40
-816
-102
291
-419
53
-514
-352
871
-1305
-126
546
-526
100
-334
365
-248
-522
439
-405
-592
1027
-453
-978
1137
-217
-961
807
87
-425
315
-46
246
27
-134
321
84
-171
387
20
-129
828
-294
-190
626
6
2
503
-2
-286
1085
-185
-162
699
241
-69
136
509
589
-437
429
1166
-702
585
846
-127
525
594
341
525
60
408
391
38
52
-45
-4
-142
-97
-214
31
-330
-138
-100
-510
-257
-292
-578
-569
-457
-605
-523
-612
-591
-557
-638
-481
-629
-791
-561
-503
-770
-609
-696
-676
-582
-756
-505
-500
-746
-374
-307
-643
-277
-647
-258
-176
-606
-220
-336
-109
-334
-177
-538
108
-186
-609
298
-232
-605
38
-117
-404
-209
-399
-295
55
-535
-286
96
-373
-209
-195
95
-273
-888
238
-298
-868
44
83
-592
-221
27
-257
-471
-63
-202
-583
259
-522
-290
21
-385
-423
-312
109
-528
-419
-36
-254
-472
-485
-121
-594
-499
-431
-532
-331
-276
-722
-545
165
-1114
-515
173
-910
-739
155
-585
-1056
-338
281
-1532
-756
938
-1545
10
-421
-852
205
-656
-755
-114
-686
-624
202
-721
-930
241
-563
-891
285
-874
-200
291
-1319
-142
122
-1229
242
-602
-45
-557
-448
706
-1352
-811
1603
-1709
-429
1175
-534
-763
70
119
-454
547
-1500
1427
-360
-1216
893
-395
-258
-694
333
171
-797
-146
822
-643
-448
1219
-1364
357
816
-770
38
611
-127
-641
384
35
11
40
-63
307
407
-82
-429
477
782
-745
176
763
-65
411
-93
555
787
-772
440
1037
-1053
351
1268
-669
-82
1080
140
44
332
596
526
72
507
816
282
273
948
97
103
656
56
-250
375
172
-229
17
-23
-33
-120
-270
-210
-81
-315
-714
-343
-345
-887
-585
-320
-662
-1009
-455
-487
-681
-760
-644
-532
-497
-627
-678
-497
-736
-455
-429
-582
-339
-239
-419
-654
-126
28
-871
-321
181
-237
-849
-169
590
-1078
-453
393
-564
-291
-153
-183
-201
-459
-80
-417
-180
-82
-640
390
8
-753
282
92
-645
-167
406
-354
-343
178
-189
-59
-563
48
32
-835
193
-224
-632
244
-528
-564
76
41
-754
-384
308
-366
-826
139
6
-551
-484
153
-421
-912
123
-154
-936
-547
66
-659
-216
-254
-898
257
-229
-1211
-33
-53
-702
-579
-227
-430
-985
31
-251
-1355
-268
283
-1137
-424
-88
-730
-325
-705
-929
-174
-305
-1716
319
-103
-1949
402
-695
-1126
256
-1287
145
-575
-1358
631
-628
-1435
233
13
-1723
908
-999
-973
620
-1551
198
-744
-811
488
-639
-579
314
-283
-717
272
-282
-514
-625
334
-709
-196
317
-1613
710
-318
-886
408
-425
-158
-88
-448
-413
752
-630
-273
639
-652
443
-231
-20
50
-253
692
-636
472
350
-428
519
141
161
-201
1266
-83
-821
1808
-193
-499
1292
-319
400
768
-524
860
388
62
260
519
163
367
454
396
431
337
521
101
474
584
289
71
835
508
-81
262
313
379
-215
-352
312
-158
-354
12
-99
-170
-428
-207
-170
-594
-470
-552
-448
-708
-761
-358
-796
-874
-314
-562
-602
-478
-503
-412
-725
-523
-437
-821
-722
-388
-582
-639
-559
-545
-615
-556
-310
-693
-474
16
-893
-670
57
-500
-1161
190
-263
-953
-253
367
-533
-820
486
-494
-709
141
-124
-1179
453
73
-1212
132
277
-1078
114
435
-845
125
-16
-741
261
-334
24
-311
-47
178
-844
-104
586
-825
-249
554
-913
-178
95
-165
-553
-249
150
-409
-542
244
-32
-898
473
21
-1319
414
-133
-786
-12
-130
-706
50
-250
-927
-210
67
-964
-660
392
-1267
-834
488
-809
-861
321
-445
-1074
-174
-240
-479
-645
-595
41
-820
-360
-167
-987
-37
-82
-768
-414
-88
-334
-1067
369
-205
-907
674
-1252
441
-499
-869
214
-856
356
-1149
-66
578
-804
-687
406
-195
-643
2
-368
-42
-708
-638
571
-577
-649
119
-1
-96
-525
-577
384
243
-1034
155
3
-229
198
-658
4
573
-764
-469
785
-715
-9
104
-6
-706
811
183
-900
619
259
6
-200
404
541
-308
-100
912
-319
70
373
221
-51
68
179
245
19
75
749
147
264
237
728
178
40
526
424
362
-63
841
303
93
722
520
91
302
862
-365
237
661
-231
51
177
-327
137
-139
-293
24
-185
-225
1
-79
-255
-209
-402
-284
-572
-470
-256
-380
-769
-494
-344
-566
-560
-469
-663
-485
-437
-306
-481
-793
-301
-554
-751
-628
-428
-230
-598
-531
-84
-795
-547
-569
-390
-271
-842
-340
-312
-682
-413
-328
-606
-29
-527
-749
63
-496
-355
-246
-700
-163
-704
-777
-37
-817
-355
-420
-1094
249
-331
-1069
-85
-327
-424
-391
-176
-336
-37
-909
-42
12
-953
390
-580
-282
-569
24
-344
-693
-239
-280
204
-1360
-49
588
-1620
-392
500
-761
-641
-301
214
-753
-505
-198
-253
-384
-795
-100
-430
-239
-641
-620
-80
-762
-664
-255
-769
-204
-817
-1052
-197
-510
-684
-570
-16
-650
-762
273
-735
-888
-302
-434
-634
-784
-369
-454
-367
-328
-1155
-307
209
-1341
-9
-497
-636
728
-1724
506
-77
-1541
1429
-1067
-647
977
-1440
165
-158
-838
58
-209
-146
-684
81
269
-588
-17
-335
-297
356
-1621
826
-61
-1138
460
-683
615
-1253
228
517
-853
-62
102
-312
-635
818
-1304
404
-224
-158
329
-1058
1221
-289
-1272
1380
-218
-910
910
-224
161
140
-512
467
198
-621
948
-164
-268
1076
-714
165
1059
-847
361
1010
-692
514
715
-771
964
609
-792
820
720
-750
173
994
-109
-205
224
481
0
-351
318
-209
-354
28
-682
-124
7
-575
-99
-157
-587
-214
-544
-572
-367
-832
-155
-542
-1088
-205
-451
-1001
-497
-603
-575
-388
-759
-536
-381
-592
-688
-659
-344
-729
-916
-22
-401
-724
-558
-273
-133
-291
-1068
280
145
-1172
-167
11
-19
-881
-528
140
-47
-697
-322
-144
-404
-208
-299
-523
-163
-351
-540
-61
-115
-485
-31
-284
-400
177
-563
-451
-62
-231
-715
-9
40
-989
-208
420
-1169
109
-259
-794
-225
-206
-106
-897
-127
-187
-807
64
-195
-909
758
-1287
-759
801
-1005
-735
645
-721
-634
644
-999
-536
246
-181
-1171
21
-241
-916
163
-561
-1428
925
-764
-1694
890
-787
-1937
990
-608
-1808
997
-1448
-340
-54
-1192
-136
-397
-710
-303
-322
-943
124
-922
-245
-486
-780
109
-658
-836
675
-1312
-34
248
-1072
-136
203
-1072
251
-271
-886
643
-581
-68
-465
92
-344
384
-838
144
-229
-1009
1106
-527
-845
410
525
-1400
-303
885
-1095
-470
329
-128
-1033
290
60
-1050
790
-1077
359
137
-723
584
-1149
160
-59
-463
-150
486
358
-1164
954
-103
-925
910
-349
112
-383
286
-61
-247
142
-418
186
86
-343
211
-289
647
-133
-646
855
-49
-598
307
772
-541
290
210
-173
645
-533
208
979
-730
194
315
-332
358
-491
-49
543
-396
-655
363
-250
-686
-70
-394
-209
-245
-579
-390
-282
-713
-622
-518
-600
-669
-784
-523
-627
-917
-767
-542
-456
-754
-569
-463
-797
-417
-820
-657
-351
-1007
-558
-428
-804
-110
-314
-935
324
-245
-1251
98
47
-1115
-281
-9
-836
-150
-602
-537
-275
36
-545
-681
26
-402
-547
-232
-452
-917
621
-714
-584
306
-424
-514
37
-193
-730
408
-782
-598
724
-850
-632
777
-439
-1135
641
-409
-727
188
-748
105
-409
-690
82
-301
-728
160
-114
-511
45
-508
-199
-991
-250
-34
-778
-384
-225
-697
-69
-903
-563
116
-1301
-626
132
-1264
-1242
472
-724
-1551
325
-542
-1280
-317
-93
-876
-924
-388
-50
-932
-898
533
-2104
-111
-183
-1365
96
-632
-1131
-717
-9
-400
-1686
823
-711
-1895
1327
-568
-850
788
-946
-412
546
-537
-990
146
-108
-1125
292
-189
-1552
710
-95
-1240
277
-139
-712
0
-279
-248
-86
-206
223
-475
1046
-795
247
-5
298
-417
75
159
-197
-339
472
-70
-176
738
-457
-174
-103
77
-203
233
-242
969
-317
185
1257
-576
360
264
-51
372
152
-209
459
515
-212
-353
828
316
-383
582
-67
259
391
427
36
411
417
-48
1392
-665
150
1339
-190
96
743
33
542
199
-399
695
90
-261
-334
209
-150
-408
-222
148
-282
-539
-277
-52
-640
-635
-307
-804
-347
-614
-697
-591
-725
-524
-506
-997
-286
-138
-1363
-504
144
-926
-876
-205
-787
-10
-716
-904
23
-486
-275
-909
236
-254
-1076
302
-338
-785
352
-530
-755
235
-294
-142
-894
150
403
-954
44
-300
-16
-344
-1132
461
-509
-1302
1025
-575
-1186
1048
-620
-424
47
-739
569
-339
-305
-115
-487
354
-447
-197
153
-558
-423
266
-659
-31
-443
-591
286
-826
-462
-25
161
-626
-229
-272
-633
-76
-398
-519
-274
-280
-118
-817
-292
-109
-892
-479
-598
-255
-655
-288
-1031
-306
92
-1208
-242
-358
-272
-49
-930
-96
-326
-770
-898
-334
171
-1452
181
-332
-932
42
-315
-1447
51
-585
-531
-649
-1000
81
-727
25
-1180
723
-1119
-304
186
-363
-382
-1357
597
-520
-1394
970
-1382
-175
968
-1910
420
528
-1105
148
748
-1516
1032
-206
-701
542
-304
-149
-572
195
-843
700
-324
-1141
884
-133
-778
801
117
-289
107
108
100
-120
-218
200
-76
345
-39
-316
889
-244
-627
628
1092
-989
1089
470
-1036
1170
-466
-415
1363
70
-290
1368
404
-166
767
197
72
1145
-239
137
1493
420
-184
1371
653
-174
766
134
538
-491
-7
547
-762
-253
-104
-89
-52
-165
-338
-49
-316
-482
-647
-759
-814
-904
-837
-728
-927
-851
-705
-1033
-558
-643
-1028
-511
-622
-1203
-687
-408
-1104
-993
-458
-298
-426
-728
23
-455
-584
-429
-362
-439
-776
-439
-168
-239
-990
153
-500
-500
572
-492
-177
171
-257
-353
-164
-365
-833
273
-160
-1035
477
-92
-555
-157
-254
-300
-390
-450
-143
-228
-469
-185
-626
-90
-251
-529
-14
-481
-106
-65
-870
7
-113
-513
-156
-416
-41
-567
-141
-394
267
-488
-692
117
-66
-319
-762
186
-663
-117
-577
-463
-341
-468
-402
-557
-411
-463
-263
-766
-428
-927
-347
-380
-215
-541
-668
183
-677
-333
-825
-414
-58
-760
-444
-541
-843
-343
-192
-1414
278
-688
-1584
412
237
-1250
-540
859
-714
-636
-98
-549
-27
125
-846
-309
-118
-193
-462
-316
-813
268
196
-630
-323
-241
346
-223
-329
-39
-140
-47
-102
-405
-293
583
508
-968
-1259
1867
-55
-1650
1665
242
-1439
983
770
-1019
-58
167
404
-198
13
-185
716
1077
-152
222
1461
61
795
111
21
2024
163
-522
1509
858
-665
1340
1090
-310
1478
732
179
1571
1267
140
1778
1853
233
905
1359
-155
-233
226
83
-261
-236
178
211
-481
-381
243
-448
-823
-661
-239
-1218
-1227
-688
-1349
-1234
-834
-1073
-962
-856
-831
-830
-1083
-994
-922
-1098
-1063
-1062
-770
-479
-733
-474
-394
-469
-270
-205
-60
-495
-647
185
-409
-791
102
-85
-582
-84
-66
-366
207
83
-221
-3
-162
-257
24
-515
-450
510
-473
-793
348
-291
-863
-545
-323
-396
-1002
-260
-315
-744
-163
-339
-394
-602
-708
-281
-195
-466
-789
-438
-560
-946
-557
-231
-504
-922
-401
-522
-749
-766
-389
-596
-738
-173
-762
-907
-266
-299
-989
-564
-255
-589
-1058
-737
-100
-428
-630
-696
-320
-944
-1261
-533
-775
-1152
-1340
-841
-1037
-1144
-825
-479
-540
-1006
-754
-804
-812
-1012
-1172
-1342
-1208
-372
-506
-1115
-724
-199
-474
-644
-1015
-697
-244
-639
-754
-1212
-147
54
-1225
-472
-111
1
-126
-679
-1135
-486
23
-584
-875
462
426
-1141
33
414
-1005
-868
441
-494
-411
255
-545
281
-463
25
251
-225
-37
18
525
-701
219
1253
-561
-458
1019
597
-432
597
711
535
117
568
1087
661
838
553
1120
1122
1077
600
664
1846
937
956
1763
1358
1675
1462
1253
1592
1855
1308
1136
791
928
-268
-300
444
-201
-198
164
231
-216
-209
-299
-842
-1234
-1286
-1141
-1389
-1783
-1482
-1640
-1899
-1404
-1209
-1311
-1151
-966
-885
-1052
-1158
-1117
-1337
-1274
-1045
-715
-412
-338
-181
-12
75
271
259
189
200
241
229
145
223
119
149
426
787
890
962
893
621
324
151
211
-20
-274
-77
-56
36
301
197
142
-49
-104
14
-343
-499
-456
-618
-627
-625
-473
-456
-437
-614
-410
110
-158
-417
-432
-362
-221
-321
-275
-114
-89
-144
100
264
59
-16
109
80
-107
-12
-87
-103
-63
-225
-61
100
-67
-9
85
2
-183
-265
-351
-518
-556
-579
-133
-207
-431
-148
-389
-425
-560
-699
-924
-1194
-1043
-841
-818
-1023
-978
-772
-911
-1036
-895
-914
-727
-702
-785
-524
-405
-546
-703
-278
-417
-526
-251
-213
-511
-603
-193
-280
-377
-641
-513
-158
-497
-557
-263
-312
47
312
-315
163
-24
-347
-358
-298
-109
-134
137
408
833
339
224
499
220
-71
-202
78
555
795
124
855
1271
393
663
850
664
576
802
688
1263
1600
1030
1321
1471
1466
1360
1547
1600
1586
1504
1759
1900
1761
2060
2115
2224
2098
2164
2369
2528
2548
2291
2382
1507
354
16
-520
-611
7
408
292
43
58
2
-701
-1222
-1600
-2098
-2093
-2110
-2036
-2118
-2493
-2343
-2036
-1768
-1347
-1115
-1449
-1685
-1656
-1771
-2046
-2088
-1875
-1475
-823
-214
220
324
163
237
308
241
231
265
264
298
675
946
939
977
1131
1346
1522
1414
1261
838
310
123
51
17
4
57
206
234
161
71
-259
-648
-874
-1061
-1065
-1100
-1289
-1333
-1381
-1280
-1089
-996
-897
-959
-975
-1012
-1132
-1181
-1314
-1357
-1215
-894
-566
-433
-228
-87
-126
-171
-135
-138
-308
-240
-105
-32
52
139
212
204
270
370
381
278
99
-42
-259
-434
-452
-535
-559
-446
-435
-431
-503
-613
-754
-927
-976
-1004
-1061
-1265
-1377
-1551
-1830
-1746
-1688
-1882
-1662
-1427
-1279
-1370
-1483
-1419
-1743
-1934
-1694
-1609
-1457
-1333
-1115
-936
-1084
-918
-770
-926
-940
-821
-846
-933
-966
-925
-882
-740
-608
-398
-130
-4
-124
-302
-377
-480
-648
-784
-674
-458
-209
-11
72
248
288
270
187
24
115
186
174
131
236
453
471
701
934
1036
1244
1143
1019
900
852
991
1248
1106
1418
1931
1897
2035
2045
2150
2066
2023
2130
2217
2301
2424
2572
2832
2890
3111
3239
3041
2361
1000
35
-655
-1450
-1170
-346
-39
-149
-266
-221
-695
-1528
-2080
-2719
-3241
-3239
-2984
-2737
-2947
-2912
-2592
-2383
-1985
-1719
-1724
-1988
-2346
-2374
-2366
-2336
-2104
-1631
-799
10
696
1018
913
699
464
434
480
558
730
928
1235
1617
1881
2002
1883
1788
1820
1587
1302
904
358
-11
-183
-16
165
209
349
221
17
-346
-864
-1286
-1883
-2132
-1986
-1920
-1756
-1724
-1787
-1767
-1700
-1639
-1744
-1817
-1878
-1959
-1976
-1881
-1758
-1688
-1375
-874
-484
-145
-42
-73
-218
-417
-344
-306
-259
-21
215
543
708
708
734
534
374
344
175
99
-65
-311
-286
-333
-309
-183
-243
-202
-334
-547
-666
-1098
-1224
-1413
-1565
-1305
-1313
-1238
-1180
-1343
-1739
-2201
-2401
-2724
-2718
-2649
-2524
-2197
-2228
-1958
-1919
-1997
-1936
-2005
-1739
-1804
-1811
-1583
-1622
-1448
-1231
-993
-714
-562
-450
-382
-539
-749
-817
-898
-773
-606
-354
-55
-11
91
-4
-102
-163
-300
-266
-269
-210
-117
-49
-46
13
206
248
447
528
494
460
222
177
200
350
587
855
1311
1533
1659
1927
1823
1727
1841
2013
2156
2273
2510
2556
2713
2925
3059
3292
3303
3381
3671
3468
3581
3621
3414
3362
3050
1878
205
-587
-1200
-1522
-578
43
-197
-759
-1076
-1478
-2574
-3434
-4017
-4514
-4499
-3936
-3252
-3244
-3701
-3592
-3266
-3009
-2671
-2631
-2853
-3048
-3020
-2499
-2169
-1814
-1149
-330
614
1210
1478
1163
610
498
728
1071
1441
1870
2225
2430
2698
2806
2558
2131
1833
1785
1481
1162
921
446
66
7
214
414
177
-93
-406
-1105
-1672
-2137
-2582
-2774
-2793
-2440
-2158
-2103
-2115
-2360
-2536
-2643
-2691
-2624
-2591
-2478
-2248
-2010
-1701
-1382
-1185
-874
-466
-182
-27
8
-18
-142
-34
205
476
885
1126
1427
1580
1440
1259
955
737
486
483
572
501
490
298
169
-16
-239
-372
-630
-840
-1107
-1353
-1480
-1731
-1738
-1763
-1721
-1580
-1620
-1639
-1800
-1996
-2126
-2145
-2082
-2096
-2092
-2394
-2494
-2566
-2652
-2337
-2099
-1813
-1578
-1326
-1266
-1540
-1510
-1604
-1589
-1230
-963
-669
-465
-363
-343
-399
-473
-510
-623
-711
-667
-709
-760
-749
-719
-666
-568
-407
-385
-445
-558
-665
-778
-754
-605
-415
-69
121
308
478
448
477
333
455
623
655
1023
1292
1474
1718
1938
2167
2314
2442
2674
2776
2801
3021
3130
3095
3213
3387
3638
3798
3975
4198
3963
3999
4009
4058
4085
3783
3856
3260
1224
-307
-1087
-1864
-1521
-165
439
-168
-991
-1382
-2320
-3665
-4382
-4955
-5231
-4859
-3901
-3204
-3569
-3890
-3623
-3349
-2970
-2689
-2892
-3260
-3367
-2952
-2115
-1568
-851
108
950
1736
2076
1830
1199
644
860
1498
2073
2694
3144
3310
3355
3375
3242
2660
2026
1917
1701
1340
1088
735
384
29
189
471
191
-313
-898
-1555
-2385
-2992
-3070
-3166
-3167
-2743
-2253
-2173
-2466
-2775
-3144
-3437
-3466
-3181
-2825
-2629
-2308
-1903
-1512
-1243
-1032
-729
-541
-364
-73
-23
-70
8
258
664
1111
1528
1736
1671
1561
1392
1111
922
747
851
893
973
1096
946
623
275
59
-256
-567
-820
-1029
-1354
-1566
-1544
-1724
-1727
-1851
-1898
-1868
-2189
-2381
-2650
-2975
-3181
-3170
-2916
-2827
-2845
-2672
-2356
-2352
-2165
-2019
-2031
-1929
-1846
-1439
-1378
-1320
-992
-806
-462
-230
-59
-57
-204
-276
-328
-394
-439
-371
-319
-222
-99
-106
-167
-361
-540
-696
-877
-904
-921
-911
-858
-740
-658
-667
-668
-668
-721
-686
-573
-437
-278
-53
68
259
496
679
921
1075
1293
1533
1569
2017
2325
2357
2842
3104
3347
3427
3532
3824
3499
3706
3944
3819
4184
4299
4501
4535
4485
4509
4199
3810
3355
1355
-730
-1278
-2140
-1557
-57
285
-73
-1329
-1804
-2710
-4164
-4687
-5631
-5854
-5217
-4290
-3387
-3554
-3830
-3730
-3546
-3222
-3054
-3555
-3936
-3830
-3271
-2149
-1276
-437
428
1089
1703
1758
1277
726
412
873
1761
2498
3259
3674
3642
3688
3493
3168
2600
1940
1892
1663
1394
1310
1017
769
533
623
637
115
-623
-1369
-2205
-2878
-3167
-3175
-2905
-2740
-2417
-2125
-2484
-2863
-3442
-3853
-3910
-3830
-3260
-2807
-2367
-1981
-1713
-1375
-1269
-1119
-908
-752
-506
-239
13
221
475
950
1395
1725
1949
1875
1615
1390
1201
1011
991
1156
1295
1479
1497
1358
979
430
105
-257
-620
-725
-839
-1064
-1126
-1407
-1835
-2202
-2651
-2963
-3148
-3514
-3641
-3605
-3541
-3318
-3093
-2828
-2824
-2827
-2668
-2799
-2784
-2573
-2353
-1925
-1453
-964
-546
-390
-271
-269
-371
-337
-323
-229
-4
162
425
589
625
626
453
339
160
-49
-157
-289
-344
-313
-268
-191
-231
-302
-435
-629
-838
-1024
-1086
-1135
-1000
-745
-412
-89
191
301
217
245
186
436
611
892
1625
1877
2455
2800
2810
2959
2829
3126
3157
3406
3590
3656
4091
4227
4453
4634
4762
4714
4845
5064
4727
4231
3603
1500
-565
-1088
-1452
-642
739
1194
527
-1035
-1847
-3038
-4346
-4919
-5597
-5470
-4924
-3987
-3299
-3693
-4100
-4134
-3944
-3635
-3584
-4045
-4405
-4310
-3494
-2250
-1156
-216
441
954
1150
962
415
-41
69
934
2222
3204
3841
3917
3580
3299
2990
2810
2385
2133
2225
2113
1982
1735
1441
1059
865
905
705
116
-720
-1617
-2402
-2856
-2894
-2655
-2379
-2261
-2156
-2400
-2990
-3588
-4225
-4383
-4194
-3634
-2968
-2530
-2218
-2168
-2053
-1896
-1760
-1585
-1391
-1108
-839
-516
-153
116
473
876
1333
1587
1543
1333
1071
911
949
1136
1444
1677
1722
1705
1399
997
509
111
-130
-350
-268
-342
-442
-670
-1314
-1921
-2648
-3328
-3747
-3601
-3417
-3376
-3066
-3000
-3127
-3308
-3289
-3373
-3555
-3307
-3116
-2808
-2542
-2191
-1766
-1485
-1007
-771
-728
-769
-927
-953
-897
-501
-58
343
797
965
884
671
298
-24
-155
-161
16
182
258
194
111
-16
-326
-439
-535
-711
-775
-831
-846
-836
-720
-425
-180
54
31
58
22
-161
22
388
941
1422
1937
2410
2531
2649
2591
2668
2607
2474
3023
3244
3720
4296
4508
4746
4810
4781
4680
4625
4472
4165
3894
2473
333
-763
-1206
-799
745
1686
1070
-455
-1772
-2859
-3963
-4580
-5152
-5374
-4817
-3818
-2976
-3191
-3900
-4382
-4447
-4024
-3696
-3898
-4412
-4454
-3758
-2517
-1263
-366
127
400
573
529
185
-317
-372
486
1873
3156
3869
3946
3423
2827
2610
2541
2304
2104
2166
2275
2304
2209
1925
1422
926
816
800
296
-504
-1338
-2084
-2481
-2388
-2034
-1841
-1947
-2081
-2432
-3018
-3567
-4124
-4295
-4066
-3544
-2820
-2443
-2359
-2420
-2426
-2236
-2067
-1806
-1559
-1411
-1070
-643
-242
117
444
785
1042
1265
1288
1047
802
754
974
1277
1677
1947
1792
1578
1217
876
488
110
35
-89
-63
-174
-384
-803
-1729
-2101
-2778
-3349
-3006
-2928
-2741
-2618
-2674
-2871
-3275
-3193
-3291
-3327
-3024
-2865
-2532
-2288
-2120
-1789
-1533
-1304
-983
-851
-886
-904
-993
-857
-604
-191
246
502
693
644
420
186
-62
-82
-2
198
420
436
264
108
-74
-266
-402
-459
-458
-595
-593
-654
-753
-664
-619
-330
-141
-7
110
-42
-124
-123
198
625
1111
1734
2110
2319
2389
2315
2392
2342
2427
2853
3304
3647
3903
4225
4379
4377
4570
4749
4756
4786
4812
4851
4630
3355
863
-651
-1353
-1090
709
1925
1546
-125
-1514
-2315
-3444
-4057
-4743
-5369
-5063
-4132
-3234
-3226
-3927
-4416
-4306
-3782
-3350
-3735
-4582
-4887
-4341
-2863
-1362
-311
177
287
458
450
63
-455
-529
322
1865
3225
4021
4003
3249
2661
2579
2668
2585
2418
2449
2379
2333
2344
2152
1553
1120
1065
981
549
-260
-1174
-2023
-2392
-2211
-1741
-1557
-1727
-2113
-2538
-3038
-3780
-4080
-4240
-4100
-3439
-2768
-2341
-2525
-2606
-2525
-2482
-2032
-1744
-1619
-1562
-1296
-829
-400
133
548
907
1185
1327
1213
883
606
566
884
1352
1868
2081
1895
1526
1132
757
469
181
-104
-206
-515
-1024
-1188
-1659
-2628
-2310
-1968
-2277
-2147
-2369
-2890
-3609
-3575
-3197
-3452
-2984
-2668
-2478
-2285
-2400
-2263
-2446
-2479
-2107
-1683
-1358
-1126
-961
-863
-689
-440
-154
-77
-29
-3
-8
56
39
175
369
480
669
727
431
-11
-277
-497
-583
-345
-5
4
-72
-181
-357
-633
-788
-564
-601
-442
-119
56
133
-5
376
715
725
1078
1509
1453
1655
1954
2143
2335
2298
3019
3098
3169
3798
3571
3917
4074
4302
4823
4699
5047
5269
5021
4602
2851
384
-1011
-1592
-608
1362
2156
1800
83
-1335
-2330
-3507
-4082
-5002
-5486
-4835
-3889
-3223
-3251
-3973
-4430
-4150
-3665
-3432
-4262
-5153
-5260
-4651
-2915
-1271
-266
204
260
319
36
-598
-1025
-867
228
2048
3503
4244
3999
3178
2720
2553
2584
2538
2455
2418
2421
2533
2622
2369
1930
1682
1546
1294
676
-304
-1285
-1986
-2048
-1596
-1120
-1056
-1387
-1870
-2570
-3175
-3682
-4104
-4197
-3890
-3251
-2604
-2309
-2402
-2595
-2694
-2469
-2251
-2098
-1993
-1960
-1583
-1053
-373
147
469
841
978
963
752
487
227
376
860
1465
1998
2047
1856
1419
894
560
177
68
-406
-818
-871
-1341
-1296
-1272
-1420
-1445
-1765
-2049
-2562
-3065
-3315
-3542
-3322
-2910
-2489
-2097
-2079
-2151
-2267
-2571
-2526
-2455
-2402
-2051
-1674
-1170
-817
-507
-315
-336
-307
-446
-440
-471
-489
-229
122
483
836
1055
898
545
269
-11
-174
-253
-76
125
368
598
580
420
52
-210
-357
-346
-225
0
283
546
699
970
1070
996
1186
1328
1509
1563
1944
2212
2134
2632
2909
2987
3234
3368
3445
3436
3628
3930
4181
4515
4943
5102
5195
5173
3690
1479
-504
-1672
-1094
561
2276
2445
1082
-282
-1613
-2582
-3302
-4344
-5038
-4951
-4081
-3106
-2866
-3352
-3974
-4100
-3577
-3245
-3808
-4766
-5447
-5180
-3754
-1976
-634
29
208
236
-81
-614
-1202
-1479
-728
826
2518
3675
3924
3404
2727
2377
2336
2303
2269
2262
2213
2329
2591
2610
2325
2010
1763
1480
1017
343
-626
-1472
-1757
-1516
-1002
-604
-741
-1254
-1941
-2589
-3122
-3581
-3705
-3699
-3258
-2663
-2263
-2208
-2413
-2514
-2560
-2326
-2182
-2171
-2185
-2086
-1617
-1100
-421
81
416
628
549
409
63
-77
-7
309
941
1511
1864
1836
1450
927
371
-227
-628
-1030
-1391
-1219
-897
-603
-346
-515
-1127
-1774
-2308
-2826
-3082
-3039
-2991
-2633
-2135
-1771
-1717
-1807
-2012
-2470
-2640
-2760
-2795
-2544
-2293
-1678
-1202
-768
-437
-595
-743
-1088
-1297
-1236
-1133
-684
-239
236
643
729
656
365
-67
-338
-392
-373
-191
19
247
372
414
503
276
54
-123
-317
-212
-51
171
552
776
1124
1385
1333
1507
1214
1190
1504
1504
2047
2343
2545
2962
3085
3340
3371
3244
3379
3419
3649
4136
4347
4774
4986
5224
5443
3976
1834
-332
-1768
-1207
447
2341
2558
1310
2
-1176
-1932
-2701
-3747
-4765
-4905
-4020
-2863
-2430
-2903
-3365
-3593
-3160
-2786
-3321
-4427
-5392
-5241
-3973
-2229
-760
28
132
9
-171
-685
-1253
-1640
-1059
269
1830
3170
3584
3240
2546
2189
2168
2141
2096
2094
2033
2061
2446
2627
2609
2346
1929
1640
1070
453
-369
-1093
-1454
-1300
-664
-354
-352
-891
-1608
-2348
-2965
-3168
-3397
-3292
-3069
-2692
-2315
-2246
-2201
-2363
-2437
-2341
-2219
-2096
-2139
-2094
-1819
-1381
-747
-70
320
466
351
177
-56
-238
-132
69
639
1160
1528
1549
1171
659
-176
-652
-929
-1062
-875
-626
-439
-367
-362
-701
-1141
-1620
-2079
-2329
-2511
-2296
-2237
-2044
-1631
-1470
-1319
-1385
-1636
-2005
-2373
-2509
-2433
-2078
-1559
-1094
-688
-456
-449
-604
-873
-1124
-1252
-1021
-689
-311
34
220
375
361
309
150
-92
-177
-250
-197
-93
72
230
364
520
495
383
176
60
60
121
337
620
961
1054
1221
1341
1325
1497
1601
1772
1853
1968
2361
2362
2538
2855
2808
3033
3143
3356
3433
3518
3937
4102
4336
4654
4824
5001
4612
2640
628
-1206
-1736
-283
1461
2668
1975
525
-572
-1664
-2109
-2980
-4109
-4652
-4256
-3212
-2447
-2440
-3045
-3404
-3287
-2692
-2644
-3468
-4361
-5019
-4494
-3156
-1635
-395
181
329
267
-86
-642
-1202
-1313
-636
568
1923
2999
3191
2908
2420
2071
1998
1876
1972
1938
1725
1817
1969
1992
2048
1866
1681
1350
841
381
-462
-1136
-1416
-1426
-983
-665
-731
-1025
-1580
-2190
-2643
-2996
-3159
-3072
-2945
-2556
-2418
-2406
-2276
-2386
-2245
-2112
-2027
-1888
-1929
-1882
-1779
-1592
-1120
-542
-161
257
323
119
48
-202
-209
-178
1
393
555
679
601
76
-538
-712
-993
-933
-780
-835
-762
-1022
-1039
-1287
-1569
-1533
-1808
-1808
-1802
-1956
-2059
-2088
-2069
-1948
-1711
-1537
-1441
-1587
-1665
-1904
-2005
-1706
-1548
-1156
-890
-732
-649
-629
-631
-791
-750
-642
-397
-283
-204
-115
-185
-138
-149
-26
-10
6
104
-63
-190
-289
-270
-258
-149
-30
34
151
196
387
361
269
392
538
811
1048
1152
1284
1394
1705
1969
2151
2323
2259
2451
2482
2786
2797
2876
3241
3264
3850
3976
4289
4485
4329
4686
4606
4894
3417
1533
-247
-1842
-1013
256
1753
1734
633
-177
-1308
-1573
-2419
-3653
-4695
-4983
-4281
-3564
-3090
-3441
-3695
-3591
-3022
-2641
-2991
-3566
-4425
-4634
-4193
-3351
-2232
-1149
-245
303
593
422
70
-329
-325
-66
526
1524
2252
2719
2841
2824
2731
2640
2717
2613
2411
2137
1934
1736
1560
1504
1475
1529
1481
1235
934
360
-326
-825
-1202
-1448
-1613
-1632
-1629
-1814
-1875
-2087
-2417
-2534
-2644
-2572
-2662
-2721
-2810
-2888
-2737
-2551
-2249
-1977
-1604
-1378
-1240
-1169
-1301
-1269
-1186
-904
-615
-317
34
171
316
361
255
130
161
48
-276
-433
-586
-686
-589
-493
-474
-545
-476
-584
-861
-1200
-1620
-1814
-1882
-1758
-1653
-1663
-1568
-1526
-1483
-1520
-1606
-1657
-1673
-1643
-1665
-1667
-1634
-1576
-1421
-1191
-1034
-860
-655
-595
-616
-758
-766
-729
-699
-481
-401
-284
-143
-33
73
46
9
-19
-56
-75
-110
-205
-269
-237
-180
-61
89
215
387
558
659
592
586
649
603
835
1134
1300
1571
1874
2073
2110
2229
2282
2436
2501
2757
2848
2931
3219
3282
3588
3684
3916
4247
4415
4784
4850
5116
5045
3741
2305
383
-882
-824
-18
1004
958
540
25
-515
-637
-1125
-2197
-3295
-3933
-4014
-3874
-3817
-4008
-4213
-4058
-3430
-2868
-2565
-2565
-2900
-3269
-3528
-3583
-3361
-2792
-2210
-1578
-1022
-560
-97
254
564
634
681
987
1310
1512
1631
1580
1531
1663
2048
2464
2722
2906
2993
2857
2569
2136
1651
1293
974
861
748
638
569
417
319
32
-287
-573
-836
-1014
-1305
-1642
-2034
-2356
-2450
-2507
-2462
-2417
-2313
-2259
-2185
-2096
-2174
-2234
-2244
-2214
-2144
-2023
-1848
-1744
-1620
-1478
-1323
-1144
-934
-765
-677
-675
-712
-728
-826
-915
-976
-969
-825
-703
-562
-521
-589
-626
-594
-585
-644
-709
-827
-875
-941
-981
-1063
-1171
-1159
-1128
-1052
-1017
-1011
-988
-1025
-1055
-1116
-1198
-1210
-1227
-1186
-1174
-1172
-1113
-1001
-888
-827
-766
-749
-753
-721
-723
-775
-767
-735
-672
-605
-579
-558
-525
-487
-451
-472
-463
-473
-441
-386
-364
-331
-289
-203
-88
38
149
237
330
361
453
529
608
709
863
976
1060
1162
1192
1237
1376
1500
1681
1772
1907
2011
2086
2196
2306
2427
2595
2805
2985
3150
3334
3403
2993
2313
1451
674
292
259
337
184
-93
-302
-418
-316
-363
-565
-892
-1192
-1351
-1507
-1681
-2008
-2382
-2630
-2748
-2735
-2674
-2527
-2398
-2252
-2143
-2065
-2019
-1899
-1724
-1618
-1553
-1503
-1443
-1338
-1196
-1071
-1008
-855
-652
-396
-105
126
272
362
431
477
483
504
526
528
520
453
377
349
324
305
274
232
201
173
183
161
77
4
-77
-110
-127
-180
-236
-346
-400
-414
-450
-446
-447
-430
-361
-344
-338
-362
-399
-422
-443
-413
-402
-398
-375
-366
-369
-398
-430
-483
-519
-525
-544
-559
-587
-619
-656
-686
-697
-730
-772
-806
-853
-893
-917
-899
-858
-814
-763
-745
-748
-748
-769
-799
-816
-823
-804
-772
-733
-711
-697
-681
-681
-667
-626
-571
-503
-456
-424
-382
-358
-333
-310
-292
-236
-201
-198
-194
-181
-181
-178
-145
-109
-59
-15
-4
-2
-36
-66
-69
-57
-46
-31
-20
-21
-6
5
16
25
28
51
72
91
111
131
146
171
183
219
252
257
247
254
311
386
467
507
527
536
545
560
571
584
591
630
701
783
861
919
928
918
914
948
988
1002
977
927
904
889
879
873
854
804
757
696
634
607
586
577
578
572
557
541
501
413
317
244
148
65
16
-18
-71
-137
-199
-261
-316
-370
-422
-476
-507
-537
-533
-513
-514
-540
-566
-608
-663
-721
-764
-789
-826
-849
-878
-908
-920
-940
-929
-884
-849
-819
-787
-750
-706
-679
-666
-645
-607
-556
-500
-453
-423
-396
-357
-298
-225
-153
-79
2
69
124
184
206
219
241
262
296
320
311
290
276
267
256
237
212
183
148
119
90
65
41
19
-2
-36
-56
-74
-120
-187
-255
-302
-312
-309
-312
-319
-333
-356
-385
-399
-417
-440
-459
-463
-450
-412
-391
-393
-390
-390
-398
-387
-373
-361
-352
-334
-315
-312
-318
-319
-307
-275
-246
-251
-255
-272
-290
-262
-241
-199
-158
-141
-133
-151
-177
-194
-193
-188
-172
-159
-141
-120
-121
-127
-126
-132
-138
-131
-118
-103
-100
-100
-98
-78
-49
-28
-6
17
23
28
61
100
130
167
197
211
230
245
238
242
257
291
316
347
371
379
375
372
387
400
428
465
506
536
583
615
611
627
650
647
634
604
582
577
568
565
563
529
476
461
475
482
479
448
407
365
331
307
260
177
122
74
6
-69
-162
-248
-322
-369
-411
-431
-442
-469
-503
-532
-576
-616
-651
-684
-710
-750
-775
-795
-816
-827
-827
-821
-834
-854
-862
-873
-888
-887
-842
-782
-722
-667
-631
-613
-599
-588
-572
-538
-492
-430
-363
-321
-303
-273
-256
-234
-208
-188
-163
-127
-97
-77
-68
-64
-48
-38
-33
-28
-35
-34
-49
-80
-78
-95
-128
-139
-162
-175
-201
-249
-280
-303
-328
-332
-327
-332
-350
-385
-418
-453
-490
-511
-513
-508
-491
-475
-469
-481
-494
-504
-528
-540
-530
-508
-520
-537
-544
-527
-516
-491
-466
-459
-451
-429
-414
-426
-431
-425
-407
-371
-319
-274
-260
-261
-269
-273
-270
-274
-273
-282
-285
-270
-237
-206
-187
-169
-160
-140
-121
-127
-142
-137
-134
-129
-104
-87
-77
-77
-70
-46
-15
25
55
68
88
104
127
147
148
146
143
165
195
203
185
183
183
170
163
174
180
180
203
225
256
267
258
256
259
280
298
312
337
364
400
416
408
393
394
403
431
448
434
390
335
306
298
316
334
342
346
341
315
252
167
68
-19
-101
-159
-196
-252
-306
-368
-451
-520
-574
-624
-649
-675
-701
-713
-715
-710
-707
-712
-719
-747
-786
-822
-843
-870
-889
-893
-877
-838
-798
-787
-775
-746
-730
-703
-677
-644
-596
-562
-540
-504
-488
-470
-475
-490
-472
-439
-392
-368
-336
-288
-252
-243
-250
-255
-250
-248
-231
-209
-196
-182
-168
-146
-137
-158
-197
-208
-205
-207
-215
-207
-203
-218
-206
-202
-216
-249
-289
-337
-343
-334
-347
-344
-350
-365
-371
-364
-363
-347
-329
-343
-354
-361
-381
-412
-452
-473
-495
-521
-542
-544
-529
-513
-514
-519
-510
-499
-457
-444
-441
-432
-450
-473
-473
-458
-441
-432
-427
-418
-404
-390
-369
-327
-308
-304
-305
-287
-261
-248
-233
-211
-173
-135
-130
-134
-152
-166
-160
-133
-109
-84
-60
-58
-62
-71
-80
-85
-65
-41
-7
44
67
57
39
12
-5
14
31
24
24
26
26
39
63
77
105
133
167
201
208
208
215
233
257
306
345
385
424
445
459
468
468
459
434
419
418
410
389
363
324
278
247
233
226
225
209
181
145
132
110
66
-1
-61
-112
-192
-250
-303
-364
-414
-447
-466
-487
-496
-516
-537
-563
-582
-573
-573
-557
-533
-528
-529
-557
-584
-601
-616
-611
-621
-629
-633
-629
-623
-616
-609
-618
-608
-602
-618
-628
-638
-643
-653
-643
-615
-595
-601
-619
-626
-596
-557
-525
-490
-457
-434
-411
-392
-366
-343
-333
-303
-284
-266
-233
-214
-199
-195
-182
-165
-135
-114
-106
-94
-85
-78
-71
-72
-66
-58
-53
-56
-91
-127
-140
-159
-179
-182
-189
-193
-204
-220
-244
-258
-263
-289
-321
-334
-362
-402
-438
-468
-487
-471
-456
-454
-463
-491
-506
-507
-512
-532
-525
-508
-511
-495
-478
-468
-464
-462
-440
-433
-417
-388
-381
-383
-374
-350
-331
-319
-305
-279
-260
-252
-205
-186
-185
-185
-164
-144
-138
-131
-128
-137
-144
-125
-120
-101
-66
-39
1
35
47
51
55
56
71
72
72
64
57
83
102
107
95
102
104
101
117
138
137
143
162
197
227
234
237
247
248
244
254
260
263
261
295
323
329
332
322
315
293
278
274
258
241
227
202
156
96
80
63
31
13
-9
-22
-37
-53
-73
-106
-143
-183
-245
-296
-338
-361
-394
-435
-458
-475
-463
-473
-498
-502
-511
-544
-536
-505
-489
-489
-508
-556
-602
-632
-649
-675
-703
-724
-748
-762
-771
-772
-781
-767
-733
-699
-660
-636
-633
-656
-660
-659
-647
-602
-568
-544
-536
-534
-534
-524
-495
-461
-416
-384
-352
-317
-301
-284
-264
-225
-200
-174
-124
-84
-79
-92
-85
-84
-72
-41
-27
-20
-23
-38
-50
-65
-57
-43
-48
-59
-58
-67
-83
-107
-150
-175
-198
-213
-233
-255
-300
-344
-382
-411
-431
-452
-479
-508
-523
-518
-519
-517
-507
-509
-490
-477
-477
-484
-506
-538
-552
-525
-500
-485
-462
-438
-405
-388
-383
-389
-415
-421
-410
-381
-341
-302
-280
-275
-251
-228
-211
-201
-206
-196
-178
-154
-166
-168
-158
-150
-137
-138
-146
-144
-124
-107
-71
-41
-32
-36
-54
-68
-67
-71
-71
-48
1
50
88
111
129
127
118
128
149
174
199
216
237
249
241
266
292
319
346
366
388
394
395
396
412
444
466
487
491
481
457
431
400
374
339
317
310
277
247
194
129
83
71
64
49
34
20
-2
-27
-37
-61
-105
-161
-197
-229
-260
-280
-287
-307
-333
-363
-383
-385
-401
-424
-436
-454
-455
-443
-459
-462
-458
-471
-482
-482
-499
-527
-555
-587
-609
-619
-608
-589
-573
-557
-540
-539
-543
-526
-514
-511
-515
-514
-502
-511
-492
-464
-444
-431
-437
-449
-442
-426
-415
-399
-374
-319
-282
-237
-206
-189
-165
-147
-140
-137
-140
-151
-133
-102
-78
-37
3
10
4
10
2
-26
-30
-23
-25
-38
-48
-58
-82
-113
-156
-194
-241
-301
-351
-399
-422
-440
-446
-433
-454
-482
-497
-514
-538
-542
-526
-527
-530
-527
-507
-501
-486
-485
-477
-456
-445
-430
-412
-392
-379
-363
-336
-298
-276
-275
-282
-269
-259
-243
-223
-213
-200
-195
-183
-172
-155
-152
-156
-150
-163
-179
-169
-189
-224
-232
-215
-214
-213
-213
-219
-209
-204
-203
-206
-200
-208
-221
-215
-194
-189
-179
-174
-179
-159
-112
-73
-43
-30
-26
-13
-1
2
10
38
58
81
118
143
124
112
145
171
192
218
231
229
217
216
214
200
186
190
194
176
142
116
86
61
61
36
-15
-83
-140
-171
-200
-222
-257
-297
-332
-348
-342
-360
-395
-435
-468
-500
-514
-516
-538
-551
-557
-567
-577
-591
-602
-611
-606
-596
-572
-564
-559
-552
-559
-563
-553
-536
-534
-550
-554
-582
-609
-624
-635
-620
-603
-584
-569
-564
-580
-596
-603
-602
-598
-600
-598
-597
-603
-595
-594
-573
-535
-510
-486
-462
-438
-420
-404
-381
-374
-340
-303
-274
-245
-228
-223
-237
-238
-247
-244
-231
-234
-239
-239
-243
-248
-247
-262
-292
-323
-348
-366
-390
-427
-457
-487
-516
-545
-549
-560
-582
-593
-606
-621
-644
-655
-657
-676
-677
-662
-646
-647
-652
-642
-640
-639
-631
-626
-625
-608
-572
-533
-504
-478
-444
-413
-397
-363
-329
-314
-301
-297
-279
-244
-205
-161
-128
-122
-137
-127
-123
-134
-131
-111
-80
-56
-51
-72
-82
-77
-73
-93
-116
-161
-468
-522
-341
-377
-344
-372
-415
-378
-350
-323
-376
-396
-371
-377
-350
-322
-321
-347
-355
-336
-289
-213
-201
-182
-141
-135
-132
-69
-29
-4
3
0
3
9
9
7
-31
-63
-88
-148
-201
-284
-382
-503
-585
-646
-699
-739
-771
-822
-871
-897
-925
-948
-995
-1041
-1101
-1186
-1257
-1332
-1426
-1533
-1631
-1701
-1776
-1851
-1886
-1933
-2001
-2072
-2156
-2199
-2207
-2203
-2186
-2191
-2231
-2316
-2404
-2470
-2549
-2659
-2775
-2837
-2875
-2899
-2935
-2989
-3042
-3055
-3097
-3167
-3198
-3280
-3397
-3567
-3699
-3877
-4049
-4149
-4214
-4292
-4416
-4478
-4541
-4570
-4625
-4691
-4709
-4738
-4673
-4706
-4715
-4691
-4768
-4652
-4468
-4323
-4118
-3881
-3562
-3286
-3033
-2707
-2507
-2316
-2148
-2016
-1952
-1844
-1674
-1622
-1635
-1592
-1563
-1538
-1520
-1487
-1448
-1348
-1205
-1060
-817
-743
-756
-654
-477
-399
-363
-250
-213
-147
51
217
409
656
908
1064
1254
1187
1357
1689
1953
2231
2433
2733
2921
3051
3134
3220
3411
3587
3755
4042
4153
4265
4406
4570
4738
4863
4985
5039
5093
5071
4941
5013
5068
5109
5196
5265
5353
5487
5656
5873
5795
5742
5915
5898
5896
5722
5728
5657
5522
5593
5565
5623
5758
5756
5972
5980
6028
6167
6095
6379
6344
6353
6451
6018
5151
3816
2760
1883
1343
1319
902
291
-90
-242
-91
-63
16
-180
-502
-396
-365
-595
-1105
-1772
-2394
-2533
-2220
-1801
-1599
-1297
-936
-564
117
744
1190
1490
1727
2066
2266
2447
2349
2138
2124
2160
2310
2593
2867
2979
3080
3303
3353
3128
2983
2713
2290
1860
1393
850
374
-51
-481
-856
-1165
-1146
-1259
-1273
-1467
-1765
-1849
-1921
-2004
-2351
-2702
-2813
-2911
-2863
-2852
-2884
-2805
-2628
-2189
-1770
-1430
-1115
-849
-571
-317
-210
-228
-206
-266
-169
-175
-209
-165
-442
-626
-723
-908
-1017
-1186
-1347
-1406
-1582
-1709
-1872
-2147
-2277
-2612
-2714
-2725
-2899
-2941
-3048
-3027
-3112
-3168
-2967
-2953
-2917
-2879
-2822
-2646
-2658
-2444
-2440
-2350
-2132
-2011
-1666
-1528
-1431
-1354
-1239
-963
-1023
-979
-905
-867
-759
-746
-721
-794
-899
-920
-950
-916
-1010
-1069
-1092
-1084
-1180
-1300
-1325
-1385
-1372
-1270
-1170
-1071
-922
-683
-436
-153
194
412
583
934
1100
1193
1455
1535
1718
1878
2043
2231
2239
2631
2852
2922
3442
3516
3762
3905
4126
4341
4246
4767
4948
4991
4960
3873
2274
322
-1274
-2731
-3694
-3746
-4131
-4233
-4052
-3981
-4188
-4503
-4252
-4087
-3791
-3475
-3950
-4856
-5749
-6289
-6328
-5736
-4627
-3698
-2653
-1442
-763
-454
80
719
1277
1855
2581
2746
2391
2240
2187
2241
2238
2407
2648
2926
3458
3674
3808
3804
3366
2885
2248
1503
640
-184
-676
-1351
-1957
-2354
-2750
-2968
-2919
-2603
-2223
-2158
-2285
-2623
-3088
-3516
-3797
-3810
-3595
-3287
-2989
-2680
-2427
-2209
-1818
-1147
-375
293
875
1294
1359
1271
1263
1295
1341
1445
1618
1697
1691
1711
1751
1758
1897
1914
1907
1766
1461
1072
595
-6
-524
-1104
-1640
-2118
-2480
-2628
-2847
-2773
-2636
-2642
-2444
-2148
-1920
-1823
-1558
-1239
-1221
-1136
-1054
-1029
-937
-642
-223
241
824
1256
1561
1818
1981
2028
2083
2139
2020
1816
1660
1350
1051
1022
1093
1090
1256
1485
1468
1257
1151
1057
787
625
487
306
262
385
365
221
191
178
318
614
1102
1385
1386
1243
1232
1361
1556
1987
2450
2735
2774
2797
2789
2693
2489
2474
2583
2606
2827
2882
2861
2737
2545
2632
2644
2661
2651
2549
2363
2249
2113
2031
2050
2160
2297
2353
2393
2355
2230
2135
2039
1831
1553
1034
330
-385
-872
-1089
-1143
-978
-678
-428
-165
211
392
504
601
521
270
-47
-423
-900
-1276
-1392
-1286
-1003
-537
-85
169
351
441
314
117
-28
-160
-334
-466
-613
-867
-1038
-981
-769
-399
25
319
326
139
-140
-457
-632
-631
-490
-399
-308
-260
-382
-518
-563
-548
-459
-345
-304
-337
-396
-444
-453
-428
-331
-228
-195
-225
-350
-573
-787
-922
-994
-950
-794
-612
-489
-417
-397
-455
-511
-541
-603
-690
-749
-835
-984
-1083
-1112
-1074
-942
-767
-603
-515
-462
-472
-562
-636
-703
-753
-783
-783
-774
-805
-819
-786
-753
-704
-638
-582
-565
-596
-655
-758
-875
-944
-993
-1038
-1074
-1115
-1209
-1307
-1377
-1458
-1497
-1498
-1458
-1462
-1456
-1419
-1419
-1365
-1311
-1305
-1317
-1325
-1374
-1446
-1426
-1313
-1303
-1279
-1261
-1192
-1080
-959
-867
-1042
-995
-1028
-969
-952
-1037
-1034
-1015
-1075
-1172
-1070
-1023
-800
-727
-799
-683
-876
-1112
-914
-908
-1040
-997
-1075
-1259
-1426
-1330
-1150
-1022
-920
-865
-784
-930
-965
-1029
-1123
-1078
-1256
-1374
-1259
-1151
-1090
-1072
-964
-777
-578
-563
-640
-761
-914
-843
-830
-820
-582
-580
-481
-353
-364
-418
-509
-604
-732
-718
-679
-635
-601
-571
-561
-612
-571
-438
-434
-525
-597
-679
-758
-748
-696
-671
-674
-635
-640
-492
-323
-349
-339
-466
-482
-507
-564
-557
-669
-644
-525
-335
-186
-102
-14
-80
-233
-367
-525
-631
-614
-564
-520
-471
-437
-439
-447
-471
-562
-717
-893
-1044
-1176
-1183
-1124
-1121
-1112
-1095
-1142
-1229
-1341
-1467
-1597
-1677
-1719
-1719
-1650
-1597
-1528
-1415
-1349
-1313
-1310
-1361
-1431
-1515
-1538
-1587
-1592
-1511
-1447
-1375
-1314
-1287
-1291
-1292
-1290
-1317
-1347
-1404
-1446
-1490
-1516
-1515
-1503
-1457
-1434
-1424
-1435
-1448
-1416
-1397
-1286
-1181
-1092
-924
-903
-1062
-1417
-1680
-1593
-1408
-1319
-1323
-1288
-1195
-1059
-1017
-884
-663
-579
-702
-1126
-1515
-1707
-1514
-1168
-835
-486
-316
-431
-722
-1041
-1241
-1412
-1444
-1249
-994
-706
-554
-644
-708
-679
-875
-1060
-1194
-1338
-1424
-1467
-1330
-958
-369
146
422
184
-392
-845
-1085
-1078
-816
-372
56
322
141
-150
-89
-60
67
81
-22
-75
-42
172
509
966
1241
1309
1211
952
690
468
438
720
881
1009
1126
1235
1331
1532
1831
1935
2071
1988
1764
1649
1509
1473
1422
1315
931
292
-388
-1201
-1738
-1981
-2118
-2104
-2020
-1831
-1797
-1637
-1314
-1200
-1099
-1212
-1611
-2232
-2851
-3173
-3268
-2902
-2205
-1539
-942
-455
-102
55
246
463
508
536
536
405
245
238
328
441
672
945
1018
990
1036
984
931
958
960
800
551
343
-50
-436
-733
-1041
-1300
-1434
-1394
-1343
-1193
-962
-823
-809
-898
-1061
-1341
-1550
-1598
-1674
-1626
-1519
-1446
-1307
-1050
-701
-402
-42
260
312
320
260
148
84
91
130
110
111
99
39
-30
-18
52
70
149
169
-26
-215
-482
-924
-1304
-1578
-1875
-2096
-2220
-2330
-2405
-2333
-2101
-1894
-1636
-1326
-1143
-1025
-943
-881
-888
-928
-862
-843
-782
-693
-555
-407
-251
-59
42
119
145
135
61
-64
-196
-428
-598
-664
-693
-639
-522
-355
-291
-247
-161
-188
-177
-152
-189
-246
-305
-364
-437
-439
-397
-352
-259
-70
151
288
409
525
551
606
667
676
730
769
816
902
1025
1203
1341
1587
1773
1924
2123
2185
2326
2372
2432
2460
2412
2497
2522
2585
2659
2771
2799
2806
3007
3046
3241
3584
3789
4000
4135
4371
4375
4380
3969
2596
1083
-1067
-2994
-3971
-4454
-4336
-4173
-3748
-3571
-3239
-2308
-1813
-1338
-1120
-1456
-2266
-3129
-3646
-4124
-3801
-2776
-1761
-899
-149
539
893
1584
2456
2827
3116
3353
3399
3142
2948
2754
2075
1570
1381
1097
940
1144
1457
1582
1718
1769
1336
719
296
-289
-1106
-1848
-2634
-3472
-3962
-3850
-3522
-3111
-2469
-1942
-1775
-1683
-1538
-1548
-1473
-1209
-1017
-959
-952
-886
-940
-835
-431
-43
392
821
1272
1597
1815
2022
1961
1736
1420
1047
565
110
-226
-630
-830
-906
-842
-767
-653
-497
-696
-954
-1440
-2122
-2740
-3182
-3371
-3513
-3549
-3541
-3633
-3565
-3333
-2964
-2507
-1979
-1403
-1029
-692
-478
-430
-403
-299
-216
-305
-328
-379
-439
-333
-124
74
190
380
407
251
31
-365
-902
-1366
-1626
-1872
-2015
-1952
-1885
-1840
-1726
-1601
-1577
-1546
-1356
-1227
-1177
-1107
-1139
-1229
-1187
-1029
-851
-622
-378
-154
35
264
497
692
986
1281
1505
1723
1824
1863
1988
2070
2123
2149
2157
2164
2152
2185
2083
2036
1981
1907
1930
1980
2120
2182
2286
2363
2383
2405
2346
2460
2517
2607
2832
2883
2975
2931
2346
1031
-616
-2547
-4347
-5163
-5431
-5449
-5287
-4946
-4593
-3988
-2860
-2058
-1537
-1271
-1522
-2079
-2640
-2865
-2943
-2571
-1763
-1048
-552
-122
380
832
1515
2279
2718
2980
3217
3395
3240
2973
2466
1479
593
-16
-476
-717
-617
-384
-340
-259
-248
-537
-792
-996
-1352
-1976
-2650
-3308
-3995
-4250
-4070
-3746
-3352
-2852
-2391
-2101
-1709
-1222
-823
-464
-8
297
367
438
416
225
60
56
88
164
518
922
1212
1528
1662
1507
1157
841
464
-23
-455
-967
-1520
-1938
-2132
-2172
-2131
-1999
-1908
-2018
-2155
-2338
-2641
-2769
-2837
-2765
-2697
-2666
-2641
-2684
-2527
-2362
-2102
-1712
-1313
-775
-255
260
580
723
755
598
416
174
-61
-345
-537
-656
-822
-840
-832
-743
-643
-587
-646
-992
-1329
-1632
-1868
-1962
-2035
-2054
-2076
-2020
-1897
-1864
-1714
-1509
-1238
-920
-649
-400
-292
-175
-54
-10
10
33
98
218
436
619
797
964
1174
1413
1627
1843
1917
1949
2014
1995
1949
1928
1870
1839
1784
1794
1718
1572
1575
1528
1596
1773
1888
2109
2292
2541
2680
2700
2841
2836
3006
3197
3364
3614
3737
3915
3562
2472
814
-1303
-3389
-4757
-5235
-5450
-5468
-5313
-5047
-4522
-3575
-2396
-1753
-1442
-1415
-1835
-2258
-2538
-2499
-2354
-1902
-1149
-706
-375
124
732
1356
1999
2671
3030
3316
3794
4105
3898
3317
2398
1181
191
-357
-665
-885
-869
-724
-784
-809
-778
-848
-1049
-1242
-1553
-2219
-2842
-3268
-3538
-3598
-3384
-3125
-2973
-2603
-2052
-1549
-1010
-417
71
430
898
1340
1516
1460
1337
969
534
359
324
436
719
1103
1353
1333
1334
1160
851
640
327
-137
-720
-1187
-1594
-1979
-2131
-2230
-2410
-2449
-2326
-2260
-2179
-1998
-1916
-1978
-1953
-1904
-2062
-2116
-2014
-1968
-1932
-1798
-1558
-1357
-919
-269
155
377
528
498
317
264
254
109
-51
-85
-216
-483
-618
-806
-1042
-1191
-1274
-1358
-1517
-1518
-1528
-1629
-1678
-1789
-1967
-2053
-1954
-1825
-1714
-1584
-1423
-1224
-961
-586
-357
-181
-11
25
63
11
48
54
78
222
206
243
234
253
270
256
290
223
269
315
409
466
469
501
491
639
706
857
1003
1067
1294
1276
1353
1386
1316
1447
1494
1637
1719
1844
2041
2197
2476
2727
2912
3128
3424
3638
3859
4055
4145
4190
4169
4259
4080
3118
1535
-505
-2865
-4637
-5451
-5729
-5893
-6014
-5774
-5516
-4729
-3421
-2605
-2183
-2030
-1980
-2157
-2288
-1996
-1927
-1762
-1206
-706
-412
101
960
1668
2291
2946
3414
3690
4203
4798
4653
4008
3034
1764
606
-130
-488
-992
-1340
-1346
-1471
-1573
-1508
-1491
-1675
-1923
-2113
-2514
-2963
-3098
-3280
-3529
-3602
-3598
-3503
-3155
-2470
-1804
-1223
-588
53
618
1209
1828
2136
2125
1902
1446
953
629
545
462
432
555
596
643
752
686
487
171
-100
-453
-859
-1183
-1590
-1976
-2310
-2640
-2968
-3070
-2980
-2751
-2495
-2351
-2183
-2120
-1933
-1651
-1521
-1392
-1479
-1452
-1340
-1328
-1150
-1035
-863
-580
-352
-49
42
132
223
166
171
98
-64
-153
-260
-458
-807
-1217
-1449
-1654
-1719
-1655
-1705
-1719
-1667
-1633
-1568
-1607
-1580
-1548
-1538
-1394
-1330
-1275
-1121
-936
-725
-593
-433
-209
-58
132
261
255
268
263
290
322
314
295
147
53
27
-54
-14
68
171
286
346
443
534
620
781
849
920
1042
1109
1246
1308
1425
1539
1589
1789
1992
2136
2314
2485
2598
2665
2810
2986
3138
3367
3644
3803
3938
4189
4340
4413
4482
4150
2778
762
-1427
-3702
-5187
-5744
-6007
-6488
-6841
-6612
-6119
-4996
-3590
-2788
-2451
-2166
-1819
-1670
-1392
-1046
-1080
-1054
-739
-457
-256
300
1006
1531
2052
2689
3384
4123
5026
5469
5053
4217
3103
1957
1004
317
-380
-1257
-1868
-2232
-2527
-2589
-2491
-2463
-2575
-2593
-2533
-2562
-2489
-2459
-2696
-3028
-3204
-3222
-3128
-2853
-2475
-2135
-1712
-997
-184
640
1513
2261
2623
2648
2506
2236
1953
1777
1476
1017
634
415
253
131
12
-261
-566
-699
-648
-699
-836
-1028
-1361
-1713
-2149
-2507
-2894
-3134
-3133
-3280
-3290
-3230
-2993
-2564
-2164
-1725
-1509
-1276
-968
-739
-503
-415
-349
-357
-339
-242
-305
-349
-379
-344
-374
-351
-189
-37
169
232
127
-150
-508
-809
-1185
-1467
-1793
-2092
-2284
-2447
-2481
-2528
-2449
-2325
-2231
-2020
-1823
-1611
-1418
-1291
-1182
-1138
-1039
-914
-814
-696
-640
-581
-434
-261
-38
154
307
412
433
419
340
212
112
-6
-98
-220
-292
-283
-261
-203
-225
-174
-78
100
373
631
810
909
1043
1117
1165
1224
1268
1343
1394
1519
1650
1739
2006
2252
2524
2764
3010
3295
3522
3886
4139
4300
4522
4636
4768
4859
4691
3661
1919
85
-1923
-3383
-4102
-4580
-5280
-5988
-6098
-5971
-5316
-4328
-3752
-3412
-3123
-2719
-2406
-1998
-1517
-1470
-1475
-1417
-1421
-1394
-1099
-645
-375
2
561
1332
2313
3385
4162
4333
4231
3905
3467
3102
2711
2192
1427
701
54
-573
-979
-1273
-1615
-1991
-2258
-2279
-2172
-1962
-1838
-2002
-2292
-2510
-2648
-2823
-2959
-3116
-3342
-3481
-3342
-3000
-2557
-1940
-1322
-863
-511
-127
279
695
1102
1333
1357
1344
1364
1339
1219
1032
707
400
274
241
281
303
317
246
77
-83
-245
-420
-600
-916
-1280
-1665
-1933
-2057
-2224
-2380
-2584
-2791
-2887
-2886
-2704
-2546
-2404
-2172
-2018
-1815
-1617
-1430
-1308
-1289
-1260
-1281
-1220
-1047
-865
-677
-523
-380
-305
-181
-27
26
42
22
-33
-170
-271
-372
-544
-720
-975
-1189
-1365
-1471
-1493
-1570
-1614
-1695
-1708
-1646
-1596
-1529
-1513
-1501
-1471
-1433
-1363
-1307
-1215
-1150
-1133
-1093
-1067
-995
-880
-732
-590
-486
-327
-207
-69
57
91
95
55
53
49
75
130
159
202
232
289
348
464
581
638
684
699
708
720
766
813
797
815
849
914
1071
1228
1414
1595
1833
2077
2280
2533
2798
2897
2636
1906
975
-11
-917
-1572
-2115
-2741
-3477
-3981
-4206
-4211
-4004
-3839
-3756
-3664
-3512
-3307
-3045
-2725
-2619
-2651
-2693
-2820
-2969
-3074
-3087
-3163
-3213
-3111
-2840
-2366
-1786
-1220
-766
-381
-1
311
684
1021
1234
1282
1195
1066
875
746
596
380
132
-111
-222
-236
-167
-76
-55
-34
-24
-5
-6
-34
-97
-286
-467
-641
-786
-899
-990
-1069
-1212
-1332
-1416
-1434
-1377
-1262
-1145
-1046
-927
-782
-616
-469
-350
-269
-228
-155
-72
31
126
180
204
205
242
280
315
360
386
414
434
489
576
638
698
713
673
618
579
538
500
451
379
294
214
164
131
105
63
23
-13
-54
-68
-57
-35
-35
-63
-108
-144
-188
-220
-240
-263
-263
-260
-235
-220
-201
-165
-145
-104
-70
-26
44
91
129
168
205
245
282
318
358
384
393
388
378
389
413
443
461
452
432
384
355
342
340
329
286
260
263
265
259
274
290
295
282
283
307
338
368
373
397
451
505
557
616
686
755
805
846
898
948
994
1029
1068
1099
1125
1155
1184
1196
1218
1267
1307
1344
1366
1375
1377
1381
1383
1372
1365
1349
1317
1283
1252
1238
1215
1172
1110
1033
963
910
862
812
749
690
644
595
563
557
535
517
505
490
474
480
478
467
456
431
399
358
321
274
202
118
48
-30
-99
-159
-195
-210
-213
-197
-180
-168
-168
-192
-218
-250
-282
-321
-367
-418
-463
-504
-534
-583
-617
-626
-635
-626
-619
-596
-561
-531
-493
-465
-445
-410
-387
-360
-327
-295
-242
-203
-165
-116
-94
-77
-51
-44
-42
-35
-22
-14
-7
-1
16
30
37
55
79
94
104
101
100
97
95
93
75
52
42
16
-5
-33
-59
-66
-75
-76
-86
-95
-109
-141
-168
-200
-246
-297
-330
-368
-412
-445
-481
-505
-522
-545
-567
-562
-549
-579
-611
-648
-690
-731
-753
-770
-786
-802
-815
-807
-809
-801
-787
-751
-715
-711
-700
-687
-668
-638
-604
-582
-549
-528
-502
-471
-448
-429
-404
-390
-374
-349
-328
-308
-291
-264
-258
-264
-274
-266
-254
-240
-234
-228
-232
-217
-191
-166
-142
-122
-114
-120
-103
-81
-68
-60
-47
-31
-31
-11
7
17
30
45
56
57
74
106
116
126
133
136
151
166
175
175
177
179
190
168
151
143
114
87
79
51
7
-41
-91
-116
-124
-130
-125
-119
-134
-146
-164
-185
-195
-223
-247
-274
-304
-339
-399
-459
-522
-575
-625
-669
-730
-790
-834
-860
-870
-892
-894
-894
-883
-876
-872
-862
-864
-878
-902
-931
-971
-1002
-1018
-1035
-1039
-1016
-998
-975
-944
-922
-879
-835
-800
-771
-743
-705
-680
-656
-645
-630
-618
-608
-587
-560
-540
-550
-559
-555
-521
-482
-444
-419
-402
-399
-386
-351
-330
-331
-340
-351
-369
-364
-355
-345
-336
-345
-350
-348
-331
-299
-277
-272
-295
-323
-354
-382
-392
-405
-417
-435
-448
-449
-467
-500
-510
-512
-528
-552
-564
-563
-574
-603
-633
-652
-670
-689
-689
-685
-693
-698
-690
-655
-631
-614
-595
-582
-572
-567
-561
-558
-545
-532
-519
-489
-459
-431
-397
-363
-340
-337
-324
-322
-320
-319
-318
-315
-327
-322
-302
-278
-264
-248
-237
-226
-190
-161
-145
-147
-151
-156
-150
-127
-105
-91
-73
-57
-48
-43
-23
10
29
61
82
97
104
99
108
128
152
167
186
216
237
251
277
295
316
341
366
386
405
416
420
428
428
427
423
411
388
370
346
311
282
275
261
243
217
230
258
262
250
238
215
194
197
188
169
131
78
15
-44
-91
-128
-166
-198
-231
-273
-325
-359
-394
-424
-442
-454
-461
-479
-494
-535
-572
-601
-625
-635
-634
-633
-637
-633
-641
-653
-650
-636
-632
-622
-615
-600
-589
-581
-573
-561
-558
-541
-504
-464
-419
-386
-367
-352
-326
-303
-285
-286
-281
-269
-259
-235
-208
-174
-143
-111
-79
-67
-47
-20
-6
17
54
61
63
53
10
-41
-70
-98
-118
-129
-129
-120
-106
-98
-93
-99
-95
-107
-126
-142
-159
-163
-192
-203
-216
-234
-258
-279
-275
-277
-271
-257
-252
-250
-265
-276
-275
-277
-279
-300
-324
-330
-331
-328
-320
-340
-354
-356
-349
-346
-336
-335
-334
-317
-317
-320
-329
-329
-325
-320
-308
-280
-250
-219
-180
-164
-161
-141
-130
-122
-117
-111
-97
-76
-56
-26
4
20
33
31
28
30
47
67
79
85
98
117
129
142
154
180
204
204
219
247
255
255
258
245
243
253
259
244
248
258
263
276
301
337
364
387
385
394
410
429
432
432
416
385
377
370
365
349
327
303
298
312
337
343
336
331
311
286
271
268
241
189
143
94
31
-28
-86
-150
-225
-290
-337
-377
-427
-460
-478
-493
-523
-545
-557
-582
-623
-675
-713
-732
-757
-781
-794
-801
-809
-812
-821
-832
-843
-853
-841
-821
-795
-772
-739
-699
-667
-643
-619
-582
-555
-534
-523
-493
-473
-468
-462
-454
-432
-423
-396
-358
-295
-263
-238
-210
-193
-162
-130
-103
-94
-120
-142
-150
-163
-155
-147
-136
-120
-124
-140
-154
-163
-172
-194
-236
-278
-316
-342
-348
-381
-415
-421
-420
-415
-404
-403
-413
-420
-435
-454
-476
-499
-510
-528
-533
-536
-529
-503
-481
-461
-434
-410
-398
-401
-392
-394
-420
-432
-447
-453
-466
-471
-485
-491
-493
-490
-471
-451
-435
-426
-434
-452
-449
-430
-420
-417
-410
-414
-416
-407
-392
-379
-364
-357
-329
-289
-247
-187
-137
-121
-93
-75
-59
-37
-13
13
22
48
57
76
108
125
137
160
174
178
189
201
212
228
239
236
238
238
248
250
250
247
255
263
268
292
318
341
352
373
398
421
450
449
438
406
375
360
350
345
323
278
254
247
251
260
262
260
241
232
218
209
193
144
71
20
-38
-114
-180
-238
-304
-373
-446
-503
-531
-571
-602
-626
-659
-677
-680
-670
-665
-660
-665
-684
-702
-703
-709
-720
-721
-725
-729
-720
-717
-730
-715
-693
-671
-645
-611
-583
-573
-569
-553
-536
-516
-489
-454
-439
-426
-401
-375
-361
-345
-332
-330
-306
-288
-284
-270
-267
-274
-272
-261
-248
-221
-185
-175
-161
-127
-109
-107
-119
-136
-144
-150
-159
-152
-142
-157
-161
-150
-141
-138
-130
-132
-127
-123
-124
-131
-133
-149
-177
-211
-254
-282
-301
-308
-318
-321
-316
-334
-344
-342
-345
-359
-386
-407
-418
-428
-450
-483
-518
-556
-588
-610
-631
-658
-677
-680
-683
-669
-644
-629
-611
-577
-557
-548
-535
-526
-533
-548
-554
-557
-566
-561
-538
-500
-453
-408
-362
-314
-273
-246
-208
-184
-162
-131
-102
-65
-21
5
13
26
46
57
68
87
95
95
109
132
149
183
201
203
212
226
235
241
237
244
257
277
292
289
300
300
308
302
300
307
309
312
316
330
353
387
402
412
422
419
407
398
384
367
346
321
315
316
297
271
233
208
182
143
117
75
18
-48
-105
-146
-194
-242
-306
-374
-430
-487
-529
-566
-603
-639
-655
-662
-670
-681
-682
-670
-679
-689
-695
-679
-672
-673
-695
-719
-729
-736
-731
-730
-753
-761
-755
-761
-765
-751
-737
-737
-733
-721
-693
-652
-612
-588
-564
-542
-526
-515
-524
-528
-540
-557
-565
-559
-539
-527
-494
-461
-430
-375
-317
-276
-228
-193
-185
-178
-187
-197
-201
-213
-236
-262
-271
-267
-252
-230
-201
-182
-168
-135
-113
-103
-96
-111
-156
-194
-225
-258
-282
-313
-346
-373
-379
-377
-374
-373
-379
-388
-419
-426
-435
-456
-492
-521
-547
-569
-582
-586
-586
-600
-609
-598
-592
-578
-564
-551
-545
-530
-531
-536
-519
-492
-462
-444
-423
-416
-421
-433
-430
-426
-416
-396
-376
-362
-359
-368
-353
-333
-325
-305
-288
-278
-268
-254
-234
-213
-196
-192
-183
-165
-159
-142
-110
-82
-68
-51
-18
22
58
86
110
112
125
148
167
191
222
237
244
248
250
262
278
300
317
344
351
361
366
373
380
398
415
424
450
458
463
462
446
427
421
402
375
337
297
273
244
222
194
159
114
86
74
64
46
21
-2
-48
-106
-144
-172
-222
-295
-349
-408
-470
-524
-574
-622
-657
-657
-653
-635
-603
-578
-577
-576
-572
-550
-549
-552
-549
-586
-634
-690
-727
-770
-801
-795
-804
-820
-826
-803
-769
-737
-711
-690
-686
-679
-658
-632
-626
-621
-602
-593
-587
-588
-584
-574
-555
-526
-509
-474
-450
-422
-392
-368
-342
-325
-299
-296
-286
-277
-256
-223
-196
-181
-172
-160
-150
-139
-139
-138
-137
-146
-163
-176
-169
-163
-170
-163
-175
-181
-185
-186
-194
-211
-230
-255
-260
-286
-306
-307
-330
-364
-390
-428
-477
-508
-528
-556
-575
-600
-629
-650
-673
-688
-703
-699
-709
-718
-700
-702
-691
-683
-682
-681
-683
-676
-670
-656
-645
-633
-620
-623
-623
-620
-617
-599
-580
-555
-530
-510
-483
-464
-433
-394
-370
-357
-337
-315
-300
-287
-268
-257
-252
-238
-212
-181
-160
-136
-103
-87
-64
-41
-10
17
33
53
62
59
66
83
98
123
133
143
155
151
150
160
164
171
174
175
185
187
197
218
251
276
301
320
322
329
355
374
378
376
365
348
336
309
272
221
163
119
102
86
56
39
22
9
4
3
-4
-39
-100
-142
-186
-235
-287
-342
-398
-467
-526
-575
-606
-643
-681
-699
-704
-690
-671
-673
-694
-718
-739
-755
-768
-762
-772
-804
-831
-844
-862
-894
-901
-891
-890
-881
-846
-823
-813
-789
-776
-749
-728
-712
-686
-645
-616
-606
-606
-584
-562
-538
-510
-486
-477
-489
-490
-489
-467
-438
-418
-398
-383
-360
-323
-281
-243
-203
-173
-140
-110
-108
-107
-114
-130
-138
-149
-166
-192
-203
-191
-166
-143
-113
-83
-64
-50
-42
-34
-37
-37
-34
-55
-73
-107
-154
-202
-249
-272
-298
-324
-348
-356
-356
-374
-394
-408
-429
-447
-459
-483
-507
-539
-570
-609
-637
-653
-669
-677
-690
-699
-708
-710
-720
-728
-718
-704
-679
-650
-622
-607
-590
-580
-580
-576
-561
-541
-525
-512
-505
-498
-482
-458
-413
-359
-318
-280
-251
-225
-188
-154
-115
-86
-64
-63
-82
-88
-96
-95
-73
-55
-36
-20
6
33
44
49
70
82
88
112
125
149
153
152
162
185
215
240
281
317
358
398
427
454
486
503
532
565
593
605
609
629
639
656
661
642
628
608
603
607
597
571
522
466
411
382
360
333
293
254
226
198
171
134
91
41
-9
-57
-106
-151
-194
-253
-321
-400
-463
-510
-551
-559
-572
-581
-578
-556
-541
-533
-530
-543
-573
-601
-618
-632
-640
-660
-701
-731
-760
-784
-799
-802
-806
-799
-774
-763
-745
-718
-694
-672
-645
-598
-558
-534
-509
-491
-468
-457
-458
-448
-423
-411
-384
-352
-337
-316
-289
-259
-246
-233
-221
-207
-189
-185
-181
-164
-156
-146
-117
-97
-81
-77
-88
-92
-91
-84
-97
-101
-101
-113
-115
-120
-124
-129
-133
-148
-151
-159
-163
-161
-175
-188
-198
-222
-248
-276
-314
-348
-390
-432
-448
-471
-504
-512
-527
-553
-575
-585
-591
-617
-648
-680
-714
-724
-734
-747
-758
-770
-772
-769
-766
-749
-735
-740
-747
-740
-719
-679
-637
-610
-586
-568
-546
-517
-493
-461
-439
-429
-424
-409
-385
-365
-353
-335
-308
-285
-247
-210
-175
-151
-135
-111
-76
-58
-42
-37
-40
-31
-27
-31
-16
11
32
53
73
106
132
160
181
198
195
204
201
222
-8
41
173
117
136
136
198
198
205
232
299
358
412
464
541
608
670
776
876
965
1053
1048
964
846
710
627
561
464
335
154
-42
-165
-230
-291
-363
-461
-536
-581
-596
-590
-628
-744
-881
-1031
-1137
-1176
-1244
-1313
-1418
-1574
-1683
-1740
-1738
-1693
-1620
-1500
-1340
-1153
-928
-728
-588
-503
-509
-505
-478
-456
-454
-524
-669
-819
-919
-983
-1018
-1063
-1102
-1166
-1184
-1141
-1061
-1002
-975
-952
-954
-881
-799
-732
-680
-688
-753
-833
-900
-943
-973
-1039
-1090
-1136
-1144
-1145
-1141
-1146
-1177
-1213
-1241
-1261
-1203
-1144
-1156
-1206
-1315
-1404
-1435
-1439
-1474
-1559
-1660
-1782
-1873
-1927
-1988
-2127
-2360
-2493
-2582
-2633
-2618
-2582
-2600
-2756
-2856
-2886
-2914
-2890
-2926
-3019
-3072
-3099
-3046
-2994
-2933
-2922
-2984
-2947
-2846
-2702
-2568
-2510
-2507
-2569
-2566
-2511
-2436
-2416
-2457
-2508
-2575
-2586
-2614
-2674
-2748
-2840
-2887
-2926
-2880
-2794
-2764
-2742
-2746
-2702
-2600
-2450
-2265
-2177
-2108
-2010
-1902
-1756
-1591
-1439
-1308
-1177
-1017
-780
-554
-373
-275
-271
-200
-77
51
184
345
497
614
840
1139
1390
1635
1865
2064
2304
2529
2702
2900
3123
3310
3430
3557
3717
3902
4134
4408
4635
4861
5025
5273
5527
5711
5843
5963
6137
6295
6301
6265
6104
5707
4919
3858
2997
2238
1586
1010
357
-496
-1337
-1810
-1967
-1932
-1868
-1870
-1759
-1434
-953
-501
-181
-78
-280
-385
-281
-64
137
121
86
-9
-19
253
642
1115
1565
2116
2810
3511
4189
4647
4958
5073
4995
4878
4779
4667
4296
3725
3019
2247
1641
1203
889
608
279
22
-115
-119
-120
-283
-479
-707
-939
-1083
-1196
-1381
-1732
-2158
-2517
-2758
-2825
-2743
-2549
-2287
-1925
-1493
-957
-333
220
713
1171
1624
2045
2347
2630
2737
2613
2408
2232
2152
2101
2094
2050
1889
1788
1730
1715
1733
1668
1515
1368
1261
1089
848
479
35
-478
-995
-1367
-1639
-1960
-2352
-2615
-2794
-2982
-3035
-2903
-2713
-2483
-2206
-1882
-1652
-1374
-1186
-1051
-883
-778
-628
-418
-143
12
56
194
331
508
731
928
1100
1158
1181
1123
971
755
468
154
-157
-470
-778
-1027
-1265
-1516
-1758
-1873
-1830
-1757
-1620
-1422
-1316
-1184
-1020
-860
-707
-599
-486
-415
-299
-133
-77
48
205
281
431
696
1015
1365
1696
2022
2297
2548
2802
2952
3074
3209
3248
3214
3193
3132
3036
2917
2816
2685
2564
2620
2678
2662
2686
2675
2689
2635
2720
2830
2793
2852
2922
3065
3141
3170
3185
2967
2673
1637
208
-968
-1935
-2525
-2983
-3353
-4044
-4901
-5201
-5015
-4447
-3925
-3563
-3030
-2306
-1356
-593
-132
16
-198
-326
-178
313
634
657
644
660
829
1102
1549
2037
2505
3057
3509
3912
4063
3888
3483
2932
2404
1724
1130
601
-105
-833
-1612
-2273
-2682
-2848
-2719
-2540
-2385
-2248
-2117
-1880
-1728
-1730
-1799
-1843
-1816
-1758
-1658
-1566
-1564
-1626
-1544
-1213
-745
-178
414
998
1536
1937
2200
2418
2568
2530
2356
2153
1921
1553
1079
609
58
-436
-790
-920
-926
-937
-965
-1078
-1128
-1157
-1212
-1260
-1367
-1517
-1702
-1826
-1978
-2195
-2420
-2553
-2511
-2342
-2061
-1629
-1188
-742
-351
-1
383
662
974
1137
1220
1092
727
480
76
-278
-869
-1344
-1490
-1712
-1728
-1774
-1787
-1881
-2062
-1996
-1987
-1942
-2048
-2233
-2190
-2277
-2419
-2588
-2538
-2404
-2381
-2138
-1839
-1432
-1114
-894
-601
-406
-221
-163
-59
51
9
-83
-246
-319
-467
-568
-542
-500
-397
-326
-135
53
75
148
168
169
189
93
8
-144
-395
-601
-759
-793
-846
-825
-588
-256
36
310
681
1098
1438
1711
2005
2282
2476
2557
2563
2590
2574
2495
2501
2625
2713
2709
2840
3023
3267
3300
3340
3533
3524
3597
3538
3541
3462
3246
3190
2975
2814
2481
1989
1448
111
-1283
-2580
-3519
-3935
-4334
-4529
-5109
-5582
-5612
-5316
-4484
-3894
-3429
-2860
-2090
-1089
-469
-63
-6
-81
32
354
1025
1425
1581
1687
1881
2250
2567
2972
3321
3649
3989
4047
4021
3649
3029
2294
1498
858
90
-571
-1125
-1727
-2234
-2778
-3130
-3270
-3211
-2902
-2644
-2406
-2298
-2258
-2102
-2000
-1928
-1916
-1844
-1621
-1351
-1053
-779
-491
-155
241
775
1378
1980
2447
2799
2996
2985
2860
2656
2451
2186
1779
1357
903
482
100
-282
-610
-897
-1030
-1051
-1049
-1074
-1196
-1413
-1616
-1777
-1932
-2057
-2157
-2254
-2315
-2304
-2234
-2135
-1941
-1648
-1258
-761
-306
123
482
807
1018
1085
1159
1192
1192
1168
1060
942
665
284
-8
-289
-609
-1088
-1352
-1449
-1649
-1835
-2028
-2192
-2405
-2738
-2877
-2853
-2818
-2860
-2818
-2589
-2402
-2293
-2102
-1702
-1273
-956
-629
-241
155
344
318
350
354
283
163
62
62
-98
-340
-455
-496
-567
-611
-551
-431
-354
-338
-368
-417
-566
-658
-746
-785
-794
-923
-918
-898
-919
-910
-822
-588
-342
-143
183
508
747
992
1172
1499
1753
1856
2049
2203
2336
2386
2419
2463
2447
2587
2584
2652
2666
2610
2653
2518
2528
2473
2376
2364
2221
2344
2363
2324
2277
2162
2246
2223
2256
2185
1922
1693
927
-374
-1718
-2836
-3609
-4097
-4298
-4442
-4752
-5043
-4952
-4353
-3540
-2909
-2370
-1730
-902
-191
165
233
-11
-148
-178
68
585
811
929
1080
1363
1812
2150
2483
2817
3089
3288
3250
2924
2221
1380
536
-157
-767
-1376
-1881
-2333
-2673
-2857
-3024
-3060
-2919
-2723
-2378
-2000
-1755
-1763
-1930
-2039
-2114
-2202
-2188
-2027
-1752
-1450
-1129
-784
-337
197
676
1205
1722
2177
2452
2475
2385
2072
1576
1143
791
521
220
-105
-392
-650
-783
-869
-924
-942
-904
-862
-906
-998
-1263
-1615
-1930
-2208
-2376
-2488
-2485
-2372
-2259
-2027
-1789
-1432
-1016
-615
-111
282
582
772
831
827
699
543
399
300
208
152
98
-20
-102
-303
-454
-571
-784
-899
-1124
-1342
-1668
-2074
-2337
-2619
-2757
-2894
-2945
-2855
-2811
-2644
-2552
-2353
-2178
-2014
-1641
-1373
-1001
-861
-758
-602
-609
-464
-531
-480
-417
-444
-354
-419
-416
-487
-599
-571
-621
-579
-635
-724
-788
-957
-990
-1110
-1187
-1224
-1248
-1138
-1119
-1084
-1042
-1026
-925
-877
-737
-531
-401
-204
-145
-26
95
182
335
477
755
942
1146
1393
1518
1652
1728
1789
1955
2044
2105
2102
2082
1991
1997
1897
1805
1906
1820
1872
2045
2005
2025
2063
1964
2049
2162
2055
2169
2233
2140
2135
1824
1505
1271
482
-662
-1671
-2691
-3406
-3624
-3810
-3941
-4091
-4400
-4236
-3667
-2955
-2504
-2207
-1748
-1214
-711
-581
-555
-759
-898
-649
-354
147
410
522
793
1230
1784
2088
2146
2287
2448
2490
2272
1835
1083
260
-334
-811
-1178
-1563
-1968
-2236
-2383
-2375
-2351
-2410
-2349
-2240
-2111
-2012
-1986
-2095
-2357
-2467
-2505
-2464
-2266
-1999
-1555
-1161
-762
-322
79
567
966
1288
1498
1623
1664
1452
1203
885
506
213
55
29
-83
-193
-265
-336
-336
-433
-571
-719
-862
-967
-1207
-1480
-1793
-2106
-2297
-2356
-2275
-2198
-2042
-1810
-1562
-1239
-997
-753
-518
-316
-76
29
127
126
51
32
-38
-26
27
103
222
297
375
279
53
-187
-502
-781
-1065
-1314
-1694
-2099
-2421
-2729
-2890
-2822
-2827
-2781
-2551
-2364
-2154
-1906
-1790
-1815
-1764
-1595
-1466
-1312
-1197
-1194
-1080
-1001
-817
-644
-525
-319
-238
-130
-78
-116
-304
-591
-698
-825
-962
-1060
-1195
-1323
-1397
-1337
-1286
-1260
-1055
-947
-839
-686
-555
-532
-578
-536
-578
-557
-482
-433
-304
-253
-95
38
127
371
605
805
1000
1219
1368
1465
1584
1603
1642
1675
1754
1802
1792
1843
1735
1727
1784
1756
1729
1765
1696
1684
1672
1582
1508
1500
1517
1570
1713
1843
1797
1875
2015
2083
2230
2214
2098
1802
1556
774
-500
-1367
-2545
-3103
-3103
-3304
-3342
-3521
-3639
-3439
-2864
-2219
-1972
-1581
-1337
-840
-369
-526
-659
-1157
-1218
-855
-471
99
297
543
883
1395
1979
2138
2140
2122
2169
2240
1928
1381
501
-264
-688
-1021
-1172
-1374
-1549
-1660
-1673
-1495
-1502
-1579
-1613
-1621
-1544
-1572
-1628
-1854
-2154
-2243
-2265
-2053
-1749
-1335
-817
-421
52
465
719
992
1151
1236
1248
1220
1112
875
559
226
40
-61
-39
57
31
-14
-76
-165
-281
-465
-731
-1010
-1254
-1409
-1617
-1896
-2158
-2276
-2321
-2150
-1894
-1667
-1354
-1069
-794
-542
-414
-331
-305
-251
-153
-103
-126
-155
-104
-95
14
160
240
435
479
559
356
-65
-251
-715
-1077
-1271
-1670
-1990
-2233
-2369
-2466
-2495
-2360
-2267
-2025
-1808
-1509
-1465
-1470
-1349
-1460
-1366
-1247
-1271
-1173
-1130
-988
-867
-770
-586
-506
-394
-206
-129
-193
-293
-369
-638
-835
-939
-1087
-1192
-1263
-1201
-1202
-1182
-1017
-962
-883
-702
-581
-573
-578
-557
-656
-747
-787
-806
-766
-732
-585
-400
-290
-78
116
262
480
658
750
871
1047
1092
1083
1180
1196
1192
1356
1437
1523
1665
1770
1819
1828
1836
1801
1676
1590
1550
1531
1368
1388
1398
1345
1538
1678
1788
1911
2040
2197
2298
2339
2323
2164
1883
1560
1151
140
-975
-1971
-2925
-3270
-3153
-3143
-3153
-3179
-3141
-2868
-2365
-1955
-1797
-1717
-1481
-1114
-950
-1048
-1327
-1771
-1616
-1003
-356
167
515
819
1241
1796
2260
2241
1917
1704
1694
1595
1286
720
-139
-742
-886
-889
-935
-1013
-1061
-1041
-941
-906
-1088
-1472
-1817
-1904
-1898
-1981
-2136
-2355
-2481
-2361
-2040
-1648
-1226
-753
-244
227
543
764
847
801
770
717
603
512
453
332
191
119
128
184
329
439
429
334
193
13
-261
-590
-944
-1254
-1424
-1491
-1478
-1569
-1684
-1579
-1471
-1239
-992
-853
-725
-619
-478
-478
-535
-629
-741
-604
-507
-310
-116
-120
91
260
412
529
554
575
427
268
-28
-507
-911
-1278
-1511
-1699
-1835
-1939
-2005
-1978
-1947
-1824
-1836
-1829
-1668
-1699
-1585
-1562
-1686
-1650
-1573
-1446
-1282
-1073
-836
-608
-343
-200
-79
-94
-151
-153
-272
-392
-574
-754
-892
-1024
-1029
-1085
-1070
-966
-831
-658
-606
-581
-671
-712
-665
-759
-768
-821
-865
-784
-745
-688
-607
-500
-334
-108
79
202
329
335
380
469
434
478
531
605
808
950
1161
1311
1449
1591
1725
1799
1787
1760
1785
1705
1644
1589
1500
1350
1362
1410
1372
1521
1618
1725
1883
1976
2088
2150
2202
2224
2228
2264
2124
2070
2014
1761
1535
1297
733
-211
-932
-1764
-2567
-2601
-2627
-2745
-2730
-2867
-2738
-2547
-2227
-1955
-1948
-1847
-1582
-1239
-1119
-1115
-1307
-1506
-1083
-421
160
544
768
1141
1457
1890
2128
1798
1475
1385
1445
1315
1003
503
-161
-418
-353
-342
-503
-762
-877
-830
-760
-874
-1225
-1704
-1982
-1902
-1854
-1882
-1945
-2002
-1823
-1497
-1062
-775
-560
-206
185
544
713
725
600
461
486
504
504
494
472
508
534
581
581
539
499
442
336
157
-36
-326
-632
-941
-1180
-1234
-1330
-1326
-1275
-1337
-1302
-1157
-1118
-1064
-1024
-1101
-1029
-915
-934
-871
-917
-1004
-778
-605
-398
-195
-56
79
241
378
389
286
124
91
51
-60
-285
-662
-996
-1307
-1479
-1440
-1670
-1740
-1697
-1768
-1664
-1658
-1731
-1836
-1887
-1776
-1682
-1618
-1575
-1560
-1502
-1321
-1037
-895
-695
-489
-370
-191
-146
-146
-277
-437
-460
-509
-542
-589
-681
-773
-795
-753
-752
-741
-699
-678
-643
-664
-684
-777
-879
-896
-914
-856
-789
-719
-620
-511
-398
-292
-158
-81
24
157
216
285
333
373
384
393
564
640
726
968
1120
1174
1322
1496
1518
1466
1550
1542
1422
1468
1456
1321
1333
1422
1358
1439
1526
1498
1581
1604
1669
1791
1706
1754
1836
1717
1821
1881
1910
1991
1957
1895
1679
1367
792
-111
-859
-1652
-2365
-2491
-2510
-2601
-2643
-2615
-2476
-2238
-1959
-1758
-1689
-1637
-1377
-1155
-1145
-1185
-1405
-1534
-1151
-571
-29
381
729
1142
1537
1893
2016
1743
1410
1343
1350
1185
845
334
-206
-414
-340
-352
-497
-595
-610
-457
-411
-574
-1019
-1438
-1625
-1367
-1205
-1645
-1920
-1883
-1705
-1296
-865
-696
-542
-388
-16
371
583
556
308
213
332
386
223
62
61
136
302
436
466
402
351
446
427
286
130
-194
-487
-667
-838
-1050
-1213
-1262
-1246
-1156
-1061
-949
-868
-883
-858
-749
-707
-728
-699
-684
-747
-726
-652
-556
-450
-346
-145
36
168
346
351
282
272
226
206
89
-198
-415
-633
-905
-995
-1080
-1303
-1371
-1432
-1404
-1285
-1378
-1427
-1436
-1481
-1395
-1348
-1387
-1365
-1351
-1280
-1127
-997
-915
-837
-704
-487
-331
-297
-283
-315
-347
-341
-336
-397
-520
-579
-549
-507
-483
-494
-494
-480
-431
-350
-383
-470
-501
-504
-509
-530
-564
-588
-560
-509
-395
-293
-281
-256
-171
-69
16
39
49
122
168
241
304
323
409
486
589
790
909
983
1175
1269
1352
1440
1401
1424
1415
1339
1372
1332
1261
1268
1267
1283
1315
1320
1361
1395
1375
1451
1453
1365
1391
1404
1369
1393
1456
1533
1579
1612
1636
1548
1412
1210
694
87
-421
-1016
-1507
-1777
-2025
-2241
-2357
-2274
-2044
-1899
-1777
-1579
-1463
-1372
-1134
-979
-1047
-1096
-1087
-1019
-890
-764
-652
-539
-285
150
535
744
878
948
974
1059
1081
900
652
454
333
241
99
-130
-339
-411
-348
-240
-203
-244
-238
-170
-85
-66
-207
-389
-486
-483
-483
-576
-728
-777
-718
-641
-527
-442
-406
-330
-212
-74
11
10
-36
-68
-26
39
39
-33
-60
-36
9
30
-69
-164
-153
-158
-201
-205
-194
-197
-250
-325
-407
-465
-577
-755
-889
-926
-914
-945
-982
-971
-867
-784
-761
-753
-722
-672
-628
-583
-532
-482
-483
-467
-443
-424
-430
-454
-446
-431
-416
-384
-372
-358
-337
-327
-313
-325
-355
-385
-394
-419
-465
-501
-529
-550
-569
-596
-612
-626
-650
-683
-706
-723
-748
-800
-847
-874
-894
-921
-923
-907
-894
-882
-861
-845
-838
-831
-811
-788
-782
-768
-730
-706
-706
-703
-698
-685
-659
-630
-595
-558
-546
-536
-532
-526
-526
-516
-487
-465
-452
-425
-414
-414
-418
-438
-472
-491
-505
-527
-531
-513
-493
-482
-465
-418
-359
-305
-264
-227
-177
-123
-65
-26
-8
0
29
47
61
68
68
79
104
122
140
159
168
168
161
166
142
103
73
57
38
21
5
-8
-7
4
20
28
38
59
88
123
155
167
169
193
219
232
245
272
305
338
359
381
404
418
448
479
500
525
547
565
574
560
543
495
417
333
212
66
-89
-203
-263
-295
-292
-266
-238
-241
-247
-286
-336
-363
-391
-425
-473
-527
-598
-671
-728
-778
-801
-810
-823
-848
-868
-883
-863
-816
-762
-718
-683
-657
-635
-655
-678
-671
-661
-643
-626
-603
-577
-562
-534
-498
-470
-435
-386
-339
-305
-268
-240
-205
-192
-201
-206
-219
-243
-282
-324
-362
-393
-416
-433
-455
-469
-475
-456
-440
-440
-428
-415
-377
-343
-324
-303
-278
-258
-265
-269
-306
-357
-418
-482
-529
-567
-593
-610
-609
-607
-583
-550
-546
-541
-507
-519
-545
-565
-610
-663
-704
-757
-816
-840
-868
-884
-924
-943
-927
-925
-918
-875
-830
-806
-780
-746
-724
-710
-748
-822
-868
-914
-976
-1013
-1020
-1004
-950
-863
-773
-694
-617
-510
-388
-350
-344
-318
-279
-273
-319
-318
-256
-234
-268
-261
-242
-281
-318
-288
-250
-268
-291
-251
-215
-224
-227
-201
-185
-177
-163
-141
-132
-145
-128
-73
-36
-26
4
67
129
163
184
221
266
289
315
334
334
346
357
370
390
419
463
500
540
579
621
655
703
749
785
824
848
834
808
754
621
421
186
-93
-343
-526
-616
-593
-520
-378
-250
-218
-197
-198
-235
-251
-334
-441
-549
-731
-887
-999
-1103
-1132
-1140
-1166
-1168
-1178
-1174
-1103
-1004
-862
-699
-571
-480
-454
-471
-495
-566
-653
-728
-794
-876
-959
-1031
-1074
-1073
-1021
-935
-804
-665
-567
-468
-406
-365
-322
-306
-292
-302
-348
-402
-467
-534
-568
-578
-561
-524
-493
-459
-409
-360
-310
-266
-227
-180
-152
-141
-133
-144
-194
-252
-295
-352
-409
-468
-505
-538
-590
-635
-660
-690
-700
-695
-690
-696
-698
-697
-723
-759
-772
-780
-784
-768
-791
-816
-844
-901
-935
-936
-951
-932
-907
-897
-837
-796
-778
-736
-706
-688
-690
-720
-729
-732
-760
-769
-799
-816
-807
-800
-776
-754
-731
-693
-655
-643
-620
-606
-597
-570
-557
-538
-506
-472
-451
-419
-397
-375
-337
-308
-270
-243
-228
-202
-187
-173
-143
-138
-132
-125
-134
-133
-153
-177
-164
-163
-164
-139
-133
-140
-125
-99
-71
-57
-60
-56
-48
-22
15
39
87
105
125
168
180
190
198
218
259
293
326
385
453
505
581
663
730
793
850
898
921
938
956
989
1017
1045
1104
1138
1157
1155
1124
1069
962
747
482
182
-117
-313
-401
-364
-231
-115
-4
59
7
-14
7
-31
-92
-231
-442
-639
-865
-1024
-1089
-1138
-1131
-1131
-1197
-1242
-1266
-1260
-1126
-928
-737
-588
-496
-452
-461
-519
-568
-596
-662
-739
-811
-902
-982
-1022
-981
-876
-748
-603
-469
-348
-240
-140
-77
-31
-1
-16
-67
-154
-249
-325
-401
-445
-459
-478
-479
-457
-432
-389
-345
-301
-236
-169
-125
-80
-75
-67
-72
-105
-124
-163
-209
-248
-271
-294
-325
-323
-302
-302
-283
-258
-259
-267
-290
-312
-327
-351
-386
-431
-472
-512
-561
-591
-616
-631
-649
-659
-654
-679
-718
-725
-722
-749
-774
-796
-827
-848
-871
-890
-894
-889
-890
-882
-868
-844
-801
-744
-681
-622
-585
-565
-575
-586
-624
-679
-729
-769
-792
-794
-799
-797
-763
-722
-677
-629
-584
-546
-492
-463
-460
-447
-436
-435
-412
-403
-418
-437
-455
-446
-425
-417
-390
-374
-336
-292
-266
-233
-229
-224
-194
-186
-193
-208
-222
-216
-232
-253
-255
-260
-224
-182
-142
-96
-62
-11
39
91
139
172
194
221
240
253
257
269
316
350
391
442
500
556
606
670
725
775
837
894
942
973
1001
1022
1040
1044
1060
1095
1102
1118
1137
1155
1156
1078
905
642
321
-21
-310
-504
-537
-431
-287
-153
-65
-101
-167
-167
-187
-214
-296
-491
-698
-922
-1125
-1212
-1234
-1210
-1179
-1228
-1309
-1370
-1408
-1341
-1145
-909
-732
-605
-529
-487
-484
-518
-545
-597
-663
-742
-847
-953
-1026
-1012
-935
-833
-732
-634
-543
-460
-376
-304
-248
-189
-157
-162
-196
-266
-330
-380
-426
-463
-482
-492
-496
-504
-499
-470
-438
-377
-296
-231
-178
-124
-85
-77
-92
-97
-89
-130
-186
-210
-213
-204
-175
-156
-151
-145
-146
-145
-157
-180
-203
-230
-273
-311
-363
-421
-444
-459
-502
-552
-618
-688
-729
-791
-832
-838
-846
-834
-813
-848
-899
-923
-953
-957
-967
-1010
-1020
-1029
-1016
-945
-891
-836
-733
-643
-579
-541
-543
-532
-532
-559
-582
-606
-610
-588
-563
-548
-515
-496
-467
-428
-415
-387
-363
-362
-352
-343
-328
-321
-316
-307
-317
-356
-376
-392
-402
-394
-396
-387
-368
-348
-334
-314
-297
-264
-232
-209
-184
-169
-154
-146
-147
-129
-92
-81
-42
42
85
153
209
239
293
306
315
344
350
359
376
409
459
488
531
598
650
709
750
785
846
886
931
1006
1077
1143
1203
1253
1312
1340
1356
1357
1276
1094
807
452
60
-286
-510
-607
-523
-344
-175
-22
49
41
68
83
63
-9
-220
-491
-762
-1048
-1226
-1308
-1360
-1353
-1367
-1447
-1508
-1531
-1442
-1177
-878
-623
-441
-329
-281
-285
-337
-388
-455
-563
-685
-831
-966
-1062
-1101
-1037
-914
-791
-673
-566
-470
-370
-291
-219
-148
-113
-122
-184
-286
-366
-437
-494
-516
-515
-520
-507
-493
-474
-435
-390
-342
-299
-267
-245
-239
-236
-226
-231
-225
-237
-283
-303
-306
-297
-275
-251
-242
-228
-220
-232
-231
-254
-312
-360
-407
-462
-523
-578
-627
-654
-653
-656
-658
-669
-667
-656
-638
-617
-592
-597
-640
-685
-766
-856
-943
-1016
-1071
-1096
-1104
-1090
-1062
-1032
-981
-934
-868
-797
-773
-738
-720
-701
-675
-654
-632
-619
-610
-610
-619
-641
-633
-615
-597
-560
-517
-447
-384
-338
-295
-256
-247
-253
-267
-302
-313
-306
-307
-319
-331
-348
-346
-347
-350
-334
-318
-293
-270
-253
-253
-257
-266
-284
-299
-312
-315
-302
-285
-265
-242
-212
-161
-112
-77
-58
-45
-27
-14
-9
-2
23
42
66
94
118
147
175
220
264
304
359
413
462
513
588
662
726
769
813
863
896
938
984
1026
1080
1143
1198
1255
1316
1344
1285
1119
841
461
58
-281
-475
-528
-452
-278
-78
80
154
173
223
260
238
147
-108
-399
-676
-941
-1089
-1185
-1230
-1217
-1267
-1375
-1461
-1505
-1435
-1202
-938
-711
-539
-426
-355
-342
-375
-421
-478
-581
-694
-825
-967
-1073
-1085
-1009
-874
-726
-600
-464
-334
-224
-134
-35
25
35
7
-55
-122
-188
-238
-268
-290
-304
-305
-291
-282
-250
-210
-178
-142
-124
-89
-60
-30
-14
-3
-3
-37
-87
-138
-173
-191
-193
-174
-126
-99
-81
-71
-77
-90
-127
-181
-241
-300
-376
-455
-537
-604
-634
-641
-657
-680
-691
-705
-717
-745
-791
-837
-871
-882
-861
-869
-901
-920
-951
-983
-1029
-1084
-1116
-1129
-1141
-1144
-1127
-1089
-1032
-957
-866
-793
-742
-704
-681
-684
-682
-667
-628
-584
-556
-533
-526
-513
-483
-442
-422
-408
-384
-356
-330
-314
-296
-272
-236
-203
-187
-198
-200
-204
-211
-201
-200
-206
-203
-201
-215
-218
-212
-218
-212
-193
-204
-228
-242
-260
-278
-264
-242
-203
-175
-154
-107
-59
-9
34
90
133
162
199
233
259
297
338
371
415
444
488
540
575
616
677
731
786
840
908
971
1034
1108
1160
1186
1186
1213
1232
1241
1241
1186
1008
714
344
-67
-439
-704
-800
-714
-552
-356
-186
-121
-99
-40
25
62
-11
-252
-532
-840
-1123
-1284
-1377
-1428
-1422
-1445
-1541
-1661
-1746
-1686
-1465
-1217
-1003
-831
-711
-650
-609
-588
-588
-589
-631
-710
-832
-969
-1053
-1049
-985
-902
-800
-689
-587
-494
-398
-287
-181
-101
-52
-51
-98
-190
-230
-263
-317
-333
-337
-347
-355
-347
-325
-285
-252
-226
-199
-197
-202
-196
-191
-183
-207
-244
-278
-325
-356
-353
-334
-310
-278
-245
-210
-187
-165
-152
-169
-203
-265
-336
-406
-501
-601
-671
-730
-759
-800
-851
-882
-898
-895
-898
-895
-887
-883
-875
-874
-883
-893
-916
-938
-987
-1039
-1068
-1112
-1151
-1164
-1164
-1139
-1088
-1038
-970
-882
-841
-829
-824
-831
-837
-842
-839
-794
-759
-730
-681
-653
-622
-572
-530
-496
-466
-439
-398
-349
-302
-280
-263
-260
-264
-261
-299
-333
-338
-339
-338
-315
-280
-262
-229
-200
-162
-141
-145
-152
-169
-182
-222
-278
-302
-287
-249
-207
-148
-49
60
155
249
349
418
455
483
476
451
463
447
473
551
580
665
758
819
953
1029
1098
1207
1261
1331
1394
1472
1592
1668
1718
1702
1595
1412
1069
663
201
-434
-1055
-1521
-1843
-1878
-1628
-1339
-897
-392
-208
-56
85
115
-7
-243
-493
-807
-1083
-1337
-1550
-1556
-1391
-1301
-1293
-1312
-1428
-1458
-1246
-900
-558
-274
-84
-43
-101
-124
-152
-197
-208
-325
-543
-713
-793
-751
-548
-333
-200
-139
-93
-33
44
133
181
128
26
-145
-348
-560
-717
-751
-765
-804
-776
-675
-602
-473
-326
-239
-166
-98
-54
-57
-84
-66
-117
-199
-257
-305
-370
-461
-507
-495
-427
-373
-287
-206
-144
-95
-132
-181
-209
-349
-508
-642
-825
-998
-1179
-1320
-1373
-1424
-1516
-1541
-1543
-1509
-1413
-1353
-1268
-1175
-1126
-1114
-1123
-1126
-1148
-1138
-1074
-1060
-1050
-950
-886
-801
-641
-524
-433
-329
-268
-275
-312
-397
-471
-522
-610
-688
-742
-807
-828
-794
-724
-653
-601
-528
-467
-453
-399
-347
-335
-275
-260
-309
-303
-323
-398
-390
-363
-371
-333
-268
-205
-134
-35
43
75
165
218
220
274
299
309
375
394
416
511
558
639
772
884
970
1104
1188
1216
1212
1225
1252
1177
1180
1243
1215
1268
1387
1543
1719
1902
2162
2387
2504
2730
2900
2923
3093
3020
2449
1830
1050
79
-655
-1283
-2084
-2894
-3452
-3731
-3564
-2976
-2207
-1464
-956
-735
-628
-533
-494
-471
-521
-882
-1339
-1629
-1759
-1614
-1102
-478
-31
348
723
979
1141
1389
1619
1547
1313
1055
568
-28
-426
-742
-1039
-1156
-1188
-1228
-1145
-903
-606
-341
-87
119
158
5
-251
-560
-882
-1115
-1254
-1384
-1465
-1422
-1214
-871
-406
112
571
930
1242
1405
1362
1203
955
656
323
-80
-419
-669
-811
-729
-612
-501
-255
-56
56
190
196
85
-84
-317
-609
-972
-1333
-1627
-1868
-1934
-1876
-1805
-1568
-1258
-970
-613
-318
-79
79
100
89
-31
-255
-485
-725
-938
-1126
-1269
-1321
-1330
-1215
-1014
-900
-730
-547
-456
-353
-353
-552
-755
-996
-1261
-1412
-1551
-1650
-1641
-1535
-1359
-1154
-887
-646
-436
-223
-152
-222
-301
-478
-653
-779
-956
-1046
-1072
-1041
-941
-762
-543
-364
-156
24
69
56
-32
-183
-326
-503
-670
-817
-947
-988
-942
-860
-724
-554
-397
-261
-137
-47
-52
-66
-114
-190
-229
-271
-285
-192
-13
194
411
684
951
1200
1473
1657
1759
1876
1845
1797
1732
1620
1559
1536
1573
1579
1640
1844
2022
2255
2523
2735
2888
3019
3082
3071
3075
3032
2846
2378
1579
676
-199
-1028
-1597
-1988
-2658
-3229
-3391
-3317
-2892
-2270
-1656
-1210
-1042
-1002
-1108
-1307
-1435
-1408
-1365
-1409
-1415
-1384
-1180
-591
239
890
1217
1349
1260
1057
864
722
492
153
-111
-365
-664
-875
-958
-898
-683
-420
-323
-425
-512
-519
-557
-637
-819
-1115
-1413
-1664
-1725
-1750
-1715
-1443
-1087
-655
-224
90
345
567
764
920
854
636
439
188
-46
-159
-290
-408
-367
-200
-65
83
217
266
270
247
120
-168
-490
-847
-1140
-1331
-1522
-1601
-1587
-1517
-1284
-1054
-839
-605
-438
-325
-256
-297
-417
-547
-663
-768
-840
-880
-970
-920
-819
-818
-622
-556
-602
-574
-671
-748
-799
-914
-1029
-1110
-1238
-1339
-1374
-1418
-1365
-1290
-1173
-1018
-877
-755
-681
-622
-580
-539
-593
-706
-786
-952
-1046
-1035
-1029
-976
-849
-753
-639
-465
-441
-377
-295
-314
-318
-390
-524
-648
-713
-804
-812
-747
-751
-667
-576
-537
-433
-375
-378
-304
-293
-339
-318
-344
-349
-284
-185
-33
113
310
561
738
955
1221
1412
1530
1676
1780
1766
1795
1778
1719
1735
1760
1781
1816
1939
2054
2131
2343
2591
2734
2848
2940
2925
2982
3015
3032
2941
2282
1307
487
-420
-1167
-1449
-2001
-2907
-3391
-3517
-3305
-2628
-1874
-1455
-1245
-1055
-986
-1019
-1106
-1248
-1350
-1381
-1256
-1086
-1038
-854
-189
641
1235
1616
1605
1204
797
617
516
227
-123
-426
-706
-823
-780
-802
-767
-461
-187
-71
-87
-238
-450
-645
-733
-808
-1081
-1394
-1555
-1599
-1461
-1149
-848
-575
-237
136
381
563
733
750
695
630
495
268
-19
-244
-337
-378
-303
-169
-104
27
134
189
221
136
-25
-272
-551
-819
-1054
-1243
-1395
-1470
-1416
-1306
-1154
-930
-794
-608
-374
-340
-263
-237
-402
-463
-474
-545
-561
-534
-499
-424
-257
-180
-368
-273
-236
-556
-521
-637
-1046
-1190
-1294
-1343
-1358
-1376
-1303
-1275
-1189
-1082
-1011
-923
-821
-709
-670
-640
-615
-665
-701
-604
-487
-485
-486
-438
-409
-429
-334
-224
-193
-183
-143
-130
-239
-281
-330
-422
-419
-422
-497
-542
-487
-489
-452
-372
-358
-348
-350
-340
-360
-361
-333
-358
-354
-309
-298
-198
-116
-40
150
257
396
589
691
806
934
1084
1184
1292
1406
1465
1533
1638
1809
1847
1899
2052
2062
2121
2211
2223
2287
2368
2431
2529
2567
2682
2827
2825
3015
3146
3174
3082
2307
1372
572
-516
-1183
-1521
-2415
-3327
-3821
-3958
-3498
-2653
-1966
-1538
-1252
-1076
-944
-841
-888
-1106
-1259
-1294
-1184
-1019
-998
-657
144
947
1552
1860
1687
1203
865
777
675
353
-27
-367
-663
-726
-730
-785
-729
-478
-229
-168
-288
-516
-758
-971
-1041
-1134
-1443
-1694
-1805
-1774
-1500
-1138
-806
-454
-85
277
565
739
852
837
729
632
460
192
-89
-264
-320
-258
-117
32
158
241
369
425
377
260
-24
-326
-663
-978
-1149
-1418
-1563
-1523
-1487
-1287
-1105
-892
-703
-627
-391
-348
-439
-450
-624
-740
-698
-705
-686
-604
-517
-409
-378
-364
-301
-351
-473
-553
-719
-1097
-1272
-1320
-1420
-1396
-1343
-1311
-1246
-1108
-981
-848
-722
-651
-560
-573
-574
-573
-692
-689
-624
-610
-589
-616
-628
-572
-496
-379
-281
-278
-287
-272
-328
-409
-460
-565
-626
-608
-672
-729
-723
-726
-702
-613
-552
-550
-532
-527
-549
-551
-538
-539
-529
-514
-494
-425
-312
-201
-78
89
249
358
520
643
741
899
991
1123
1260
1379
1471
1546
1655
1757
1822
1925
2004
2057
2091
2164
2266
2367
2480
2622
2748
2888
3051
3109
3251
3431
3062
2099
1167
297
-843
-1396
-1717
-2709
-3535
-3778
-3686
-3088
-2256
-1661
-1346
-1150
-995
-917
-977
-1156
-1294
-1430
-1438
-1205
-1062
-1034
-478
518
1231
1659
1842
1525
942
698
674
384
18
-302
-624
-872
-850
-814
-897
-648
-268
-63
-42
-209
-448
-727
-954
-1067
-1251
-1654
-1921
-1913
-1851
-1558
-1131
-816
-480
-26
356
541
684
740
631
471
350
116
-223
-464
-571
-529
-464
-294
-109
-48
85
233
267
172
50
-182
-535
-806
-1059
-1361
-1552
-1594
-1596
-1497
-1322
-1132
-967
-833
-627
-499
-510
-528
-611
-718
-791
-759
-748
-741
-646
-758
-725
-546
-619
-566
-532
-652
-769
-915
-946
-999
-1067
-1014
-993
-971
-949
-917
-843
-742
-573
-518
-501
-390
-430
-517
-493
-486
-511
-624
-721
-750
-845
-851
-709
-605
-505
-351
-265
-218
-145
-119
-145
-131
-135
-234
-318
-362
-389
-372
-332
-304
-256
-194
-159
-150
-128
-108
-140
-184
-248
-263
-289
-343
-304
-239
-152
6
147
274
480
670
790
971
1153
1263
1389
1472
1540
1604
1620
1740
1797
1795
1924
1958
1928
2049
2167
2235
2292
2407
2481
2495
2550
2638
2729
2728
2164
1155
448
-518
-1371
-1535
-2180
-3047
-3494
-3712
-3410
-2658
-2036
-1662
-1340
-1161
-993
-880
-964
-1059
-1200
-1246
-1067
-838
-789
-574
140
916
1467
1685
1604
1111
644
614
506
245
-49
-324
-607
-676
-650
-741
-619
-430
-172
-40
-185
-361
-605
-796
-864
-927
-1166
-1410
-1492
-1483
-1248
-934
-585
-271
25
413
625
772
837
778
688
546
392
139
-135
-341
-410
-396
-368
-279
-219
-176
-148
-1
-95
-284
-329
-636
-924
-1084
-1273
-1484
-1577
-1522
-1494
-1331
-1193
-1059
-885
-773
-671
-643
-667
-860
-1034
-1106
-1246
-1227
-1185
-1168
-980
-791
-569
-274
-167
-87
-32
-137
-278
-484
-761
-1009
-1118
-1240
-1321
-1264
-1180
-1068
-885
-706
-636
-569
-629
-706
-777
-933
-1089
-1167
-1235
-1312
-1223
-1140
-1001
-786
-578
-370
-211
-104
-79
-71
-108
-192
-275
-400
-507
-563
-551
-571
-534
-386
-327
-231
-126
-82
-98
-143
-167
-278
-324
-336
-397
-374
-336
-275
-136
57
273
508
745
927
1087
1254
1353
1426
1526
1550
1632
1672
1643
1699
1746
1778
1886
2027
2085
2159
2276
2367
2489
2572
2660
2700
2741
2816
2741
2190
1171
382
-543
-1456
-1674
-2252
-3157
-3633
-3780
-3468
-2809
-2102
-1678
-1453
-1279
-1108
-983
-1107
-1175
-1300
-1375
-1166
-941
-872
-648
94
897
1463
1707
1655
1194
676
646
528
216
-81
-389
-682
-794
-795
-904
-851
-661
-352
-210
-392
-561
-878
-1118
-1157
-1245
-1462
-1732
-1834
-1801
-1570
-1258
-914
-562
-237
227
505
620
717
660
563
483
369
129
-107
-283
-302
-253
-178
-15
-10
52
184
185
115
0
-210
-491
-737
-1011
-1169
-1377
-1510
-1440
-1431
-1300
-1056
-1012
-994
-825
-844
-969
-1050
-1232
-1390
-1593
-1600
-1485
-1534
-1409
-1133
-944
-668
-372
-311
-254
-169
-234
-364
-523
-657
-784
-922
-879
-795
-841
-792
-629
-550
-501
-458
-547
-648
-781
-909
-1010
-1200
-1290
-1270
-1265
-1185
-993
-888
-735
-452
-264
-122
-15
-4
6
-10
-93
-178
-275
-349
-365
-389
-375
-315
-277
-230
-156
-69
-38
-78
-81
-81
-179
-191
-185
-238
-141
-25
70
272
458
689
879
1078
1342
1511
1640
1641
1697
1731
1639
1847
1898
1825
1988
2061
2056
2223
2465
2411
2508
2695
2663
2715
2780
2620
1707
773
57
-1085
-1717
-1988
-2771
-3502
-3828
-3790
-3225
-2521
-1921
-1408
-1278
-1149
-881
-951
-1173
-1244
-1369
-1441
-1147
-951
-896
-426
444
1336
1791
2034
1901
1240
945
883
594
174
-200
-570
-855
-904
-970
-978
-943
-648
-262
-282
-417
-632
-900
-1133
-1184
-1255
-1629
-1882
-1945
-1770
-1507
-1167
-666
-394
28
560
751
847
919
873
699
586
436
129
-181
-275
-259
-260
-127
44
104
125
274
282
91
-58
-312
-645
-995
-1241
-1455
-1691
-1717
-1664
-1544
-1353
-1145
-962
-919
-832
-751
-961
-1176
-1226
-1557
-1717
-1604
-1700
-1605
-1400
-1148
-831
-617
-346
-233
-251
-218
-222
-433
-646
-734
-942
-1042
-1011
-1006
-1002
-927
-806
-712
-702
-716
-725
-874
-935
-995
-1155
-1253
-1350
-1325
-1292
-1202
-1018
-843
-656
-409
-160
-104
-1
63
33
40
-12
-62
-170
-219
-225
-248
-213
-165
-102
-106
-55
-13
-59
-76
-147
-178
-209
-247
-205
-180
-135
34
166
288
510
681
849
1017
1146
1258
1347
1416
1522
1615
1618
1686
1732
1714
1864
1886
1933
2064
2060
2167
2255
2354
2425
2489
2566
2609
2686
2643
1981
992
327
-688
-1484
-1627
-2354
-3184
-3574
-3713
-3320
-2605
-1992
-1579
-1349
-1272
-1015
-966
-1213
-1190
-1311
-1322
-1038
-870
-849
-589
119
907
1421
1628
1627
1075
698
714
441
158
-156
-506
-746
-851
-950
-989
-944
-797
-412
-353
-486
-608
-876
-1038
-1025
-1066
-1301
-1536
-1639
-1550
-1339
-1065
-657
-368
-3
486
663
782
835
763
731
631
487
311
-35
-243
-237
-321
-237
-109
-142
-84
-2
5
-46
-244
-375
-546
-868
-964
-1059
-1298
-1317
-1243
-1214
-1111
-1070
-1003
-998
-1116
-1073
-1076
-1284
-1363
-1377
-1473
-1427
-1280
-1143
-960
-806
-624
-470
-404
-347
-320
-408
-419
-446
-628
-688
-734
-784
-777
-789
-756
-788
-835
-789
-798
-853
-869
-901
-979
-1002
-1048
-1102
-1068
-1004
-926
-792
-668
-510
-342
-246
-49
57
98
164
95
81
53
-34
-77
-102
-148
-154
-181
-237
-187
-223
-250
-187
-232
-212
-179
-228
-189
-169
-165
-89
-11
85
229
394
545
716
884
996
1127
1214
1319
1409
1413
1483
1495
1590
1699
1739
1883
1914
1994
2089
2078
2209
2203
2222
2332
2310
2390
2467
2397
1777
888
255
-739
-1461
-1667
-2337
-3074
-3519
-3618
-3290
-2668
-1975
-1567
-1340
-1200
-957
-896
-1094
-1113
-1222
-1296
-1058
-910
-889
-624
-18
765
1303
1602
1663
1190
893
892
633
323
-22
-442
-733
-900
-998
-1040
-1074
-836
-458
-350
-325
-434
-624
-764
-748
-761
-1086
-1368
-1529
-1599
-1446
-1141
-820
-540
-138
292
544
708
783
771
696
605
516
256
-88
-248
-331
-429
-369
-270
-300
-303
-195
-179
-258
-377
-553
-775
-1025
-1177
-1452
-1737
-1824
-1950
-1985
-1868
-1782
-1771
-1693
-1487
-1345
-1264
-1168
-1128
-1183
-1232
-1137
-1081
-1091
-971
-822
-708
-557
-382
-295
-271
-164
-104
-196
-346
-514
-720
-918
-995
-1088
-1235
-1297
-1304
-1330
-1250
-1190
-1159
-1077
-1030
-936
-923
-995
-1006
-964
-950
-876
-734
-667
-554
-366
-189
-24
65
175
226
212
224
127
50
-13
-113
-115
-144
-198
-157
-144
-99
31
69
122
205
205
227
276
358
422
442
559
648
649
758
838
932
1028
1093
1214
1260
1313
1420
1501
1643
1730
1842
1882
1946
2086
2104
2260
2395
2486
2637
2724
2885
2763
1898
1108
363
-831
-1402
-1714
-2672
-3407
-3813
-3809
-3320
-2717
-1986
-1465
-1258
-877
-480
-647
-810
-862
-1190
-1163
-990
-1061
-1041
-870
-144
697
1061
1521
1546
1024
1095
1117
777
484
-1
-406
-782
-1066
-1137
-1407
-1515
-1133
-842
-757
-625
-660
-785
-705
-596
-607
-887
-1238
-1387
-1502
-1480
-1207
-1059
-843
-362
44
392
685
841
958
1030
1023
948
637
227
10
-267
-473
-429
-539
-597
-482
-383
-203
-202
-234
-194
-456
-635
-820
-1213
-1497
-1737
-1941
-2020
-2002
-1944
-1901
-1668
-1413
-1192
-839
-685
-605
-592
-633
-610
-689
-752
-784
-783
-727
-630
-459
-367
-225
1
39
106
99
-122
-261
-418
-554
-761
-1021
-1130
-1297
-1387
-1289
-1236
-1160
-1007
-870
-771
-703
-657
-679
-696
-682
-679
-695
-689
-646
-576
-471
-320
-199
-70
45
116
200
214
178
148
77
7
-62
-142
-209
-234
-187
-114
-17
53
136
237
287
385
427
399
483
488
486
600
630
690
834
947
1074
1220
1348
1516
1607
1644
1783
1826
1784
1870
1877
1844
1960
2006
2105
2228
2304
2527
2695
2657
2156
1400
732
-165
-902
-1334
-2132
-2974
-3479
-3609
-3287
-2759
-2110
-1595
-1291
-908
-521
-409
-481
-492
-602
-726
-709
-852
-1021
-950
-510
163
594
964
1131
919
987
1223
1196
986
612
247
-158
-585
-870
-1220
-1491
-1411
-1206
-1157
-1152
-1063
-980
-810
-484
-289
-369
-625
-793
-926
-1078
-1107
-1136
-1149
-966
-695
-442
-205
-1
261
531
775
959
890
640
450
249
23
-172
-388
-580
-699
-706
-631
-637
-611
-536
-576
-623
-663
-838
-1095
-1292
-1506
-1689
-1807
-1925
-1984
-1990
-1861
-1635
-1504
-1281
-1066
-966
-785
-662
-656
-652
-682
-716
-748
-765
-704
-650
-638
-522
-330
-253
-205
-131
-132
-110
-123
-210
-305
-488
-595
-683
-870
-921
-958
-1043
-1000
-935
-885
-827
-754
-649
-563
-484
-404
-357
-384
-348
-299
-341
-323
-292
-280
-216
-147
-62
3
15
82
115
70
80
27
-52
-52
-85
-111
-100
-86
-31
44
129
241
306
360
462
502
535
618
642
668
733
756
802
830
858
956
1019
1092
1180
1209
1237
1281
1281
1288
1307
1322
1360
1389
1436
1501
1574
1669
1758
1751
1597
1367
1052
628
185
-265
-774
-1306
-1714
-1902
-1901
-1768
-1507
-1222
-1030
-867
-653
-489
-420
-397
-399
-440
-570
-708
-814
-882
-820
-675
-585
-539
-524
-532
-482
-330
-93
86
177
237
239
140
19
-80
-187
-291
-384
-463
-565
-660
-673
-617
-503
-363
-272
-230
-213
-192
-177
-193
-208
-200
-241
-301
-359
-418
-472
-502
-475
-414
-358
-303
-252
-235
-205
-178
-151
-136
-153
-180
-214
-257
-310
-365
-420
-458
-518
-553
-567
-609
-629
-631
-609
-571
-551
-528
-510
-516
-537
-563
-595
-623
-649
-679
-702
-743
-774
-776
-756
-722
-678
-636
-602
-572
-546
-532
-522
-508
-507
-524
-552
-589
-615
-632
-637
-644
-652
-652
-641
-627
-604
-560
-513
-481
-437
-380
-372
-368
-372
-354
-319
-293
-267
-248
-230
-228
-226
-210
-192
-183
-167
-163
-181
-193
-213
-256
-271
-280
-296
-288
-289
-297
-285
-253
-218
-168
-122
-72
-23
10
49
80
99
122
143
159
191
190
195
231
273
327
391
445
506
577
622
683
735
768
794
824
873
919
961
1019
1077
1132
1206
1281
1343
1369
1351
1256
1062
780
456
124
-152
-302
-325
-256
-155
-65
0
-9
-19
-7
-18
-58
-166
-332
-539
-768
-955
-1055
-1111
-1136
-1179
-1235
-1304
-1381
-1373
-1245
-1037
-820
-650
-541
-510
-547
-597
-646
-682
-726
-775
-834
-926
-1009
-1030
-963
-823
-650
-481
-338
-217
-120
-40
36
117
163
165
116
15
-105
-216
-303
-345
-355
-363
-371
-379
-391
-399
-365
-328
-301
-285
-285
-317
-361
-404
-455
-496
-548
-598
-636
-655
-667
-665
-656
-631
-598
-583
-563
-552
-551
-556
-579
-597
-622
-660
-704
-724
-734
-741
-741
-716
-685
-666
-629
-593
-562
-540
-538
-534
-534
-550
-566
-582
-591
-589
-589
-589
-577
-573
-550
-519
-474
-435
-419
-379
-347
-316
-306
-298
-292
-297
-286
-286
-274
-250
-227
-191
-144
-76
-20
17
41
66
89
105
126
143
153
172
192
210
241
268
313
354
388
433
467
509
550
584
599
605
617
629
648
654
676
690
720
759
790
845
877
899
957
1014
1066
1131
1186
1214
1211
1152
1004
772
491
166
-129
-315
-401
-379
-300
-227
-164
-135
-140
-150
-141
-139
-187
-301
-472
-672
-843
-940
-986
-1003
-1018
-1083
-1180
-1286
-1334
-1267
-1106
-886
-689
-556
-469
-458
-477
-491
-494
-494
-548
-623
-726
-839
-907
-914
-833
-706
-583
-449
-316
-205
-105
-6
96
185
238
229
162
68
-39
-136
-190
-218
-240
-243
-233
-229
-212
-177
-111
-50
-3
8
-27
-93
-148
-202
-257
-293
-332
-389
-460
-500
-530
-554
-550
-533
-516
-493
-477
-466
-458
-450
-456
-462
-480
-513
-544
-577
-592
-593
-577
-559
-555
-545
-533
-537
-555
-555
-560
-610
-645
-678
-694
-696
-683
-651
-631
-610
-578
-537
-503
-452
-398
-357
-314
-280
-244
-223
-228
-229
-227
-239
-245
-232
-212
-194
-167
-131
-91
-63
-21
24
48
81
108
117
123
105
73
53
36
21
16
10
9
39
73
110
161
212
259
300
323
342
375
414
444
483
542
583
616
633
668
715
759
802
837
873
912
936
981
1025
1066
1122
1173
1233
1238
1194
1101
912
648
358
79
-158
-321
-348
-300
-238
-175
-132
-110
-121
-128
-109
-126
-224
-389
-561
-740
-901
-985
-1021
-1041
-1060
-1113
-1164
-1209
-1179
-1055
-860
-641
-487
-383
-365
-403
-448
-482
-515
-566
-622
-690
-771
-832
-854
-803
-686
-547
-394
-272
-180
-105
-38
21
70
108
97
14
-106
-208
-297
-358
-381
-360
-329
-299
-267
-229
-194
-156
-119
-99
-109
-149
-189
-241
-293
-331
-350
-374
-402
-414
-432
-449
-465
-484
-497
-498
-500
-513
-542
-584
-610
-637
-673
-693
-719
-738
-747
-737
-718
-723
-723
-706
-693
-680
-676
-666
-648
-650
-659
-673
-676
-672
-662
-647
-603
-553
-505
-467
-423
-378
-348
-314
-287
-277
-300
-311
-300
-294
-296
-296
-285
-280
-290
-291
-280
-257
-223
-193
-159
-108
-89
-75
-73
-79
-79
-69
-65
-57
-40
-27
-10
-6
20
54
81
100
124
160
191
199
213
233
242
252
261
284
302
333
387
434
478
511
560
616
658
709
760
813
868
925
980
1037
1085
1129
1164
1177
1170
1117
1004
814
576
300
10
-219
-351
-377
-315
-226
-156
-123
-139
-183
-206
-216
-262
-352
-470
-625
-805
-955
-1027
-1046
-1053
-1052
-1075
-1112
-1134
-1116
-1011
-837
-652
-513
-410
-381
-437
-502
-556
-589
-614
-652
-709
-791
-859
-883
-840
-736
-602
-450
-333
-252
-200
-160
-120
-70
-37
-31
-70
-154
-240
-305
-350
-358
-334
-307
-301
-313
-307
-294
-284
-264
-248
-236
-222
-232
-267
-316
-354
-402
-436
-462
-479
-491
-511
-516
-494
-491
-485
-473
-449
-428
-426
-431
-455
-484
-525
-553
-570
-573
-582
-597
-601
-601
-597
-587
-577
-569
-563
-562
-559
-570
-576
-576
-582
-583
-579
-557
-546
-531
-513
-498
-472
-423
-371
-318
-259
-234
-211
-192
-183
-178
-184
-167
-158
-157
-155
-150
-131
-109
-85
-57
-31
9
29
38
57
74
90
94
106
109
93
72
66
85
103
118
143
170
200
233
262
287
310
327
356
375
387
410
422
448
485
510
550
597
635
684
746
802
859
891
940
1000
1036
1042
1017
948
801
617
368
84
-174
-375
-498
-507
-441
-367
-304
-253
-248
-257
-273
-291
-325
-421
-538
-666
-808
-904
-964
-977
-976
-1014
-1075
-1132
-1164
-1140
-1026
-855
-683
-557
-484
-462
-479
-537
-589
-619
-656
-684
-718
-747
-772
-775
-711
-599
-457
-338
-234
-168
-131
-102
-98
-109
-136
-184
-253
-346
-413
-459
-514
-525
-517
-503
-491
-497
-493
-484
-500
-488
-464
-459
-466
-477
-494
-533
-567
-571
-565
-560
-541
-512
-498
-498
-504
-518
-511
-518
-531
-557
-590
-620
-653
-697
-727
-739
-768
-791
-798
-796
-796
-796
-790
-733
-701
-697
-683
-668
-673
-679
-668
-658
-647
-647
-633
-591
-555
-515
-470
-430
-392
-380
-364
-347
-375
-372
-341
-350
-343
-331
-332
-324
-319
-312
-285
-284
-277
-237
-208
-166
-104
-53
-6
44
99
137
154
169
193
216
238
284
303
349
409
440
498
556
580
608
624
653
671
666
703
681
662
697
673
670
674
667
720
755
796
902
986
1076
1188
1302
1319
1275
1191
885
492
139
-346
-776
-1142
-1546
-1810
-1975
-2004
-1826
-1629
-1360
-1049
-847
-630
-457
-407
-399
-410
-437
-489
-589
-674
-707
-730
-642
-456
-360
-246
-115
-52
63
180
223
235
156
80
-38
-304
-477
-622
-753
-759
-774
-728
-680
-665
-547
-439
-334
-227
-177
-176
-207
-259
-352
-442
-511
-562
-573
-561
-594
-571
-522
-534
-397
-288
-295
-231
-262
-366
-379
-464
-531
-557
-669
-671
-694
-740
-681
-670
-646
-587
-562
-519
-498
-562
-560
-560
-606
-595
-628
-660
-663
-713
-708
-765
-1105
-1241
-1303
-1492
-1491
-1422
-1420
-1324
-1195
-1011
-953
-932
-808
-808
-789
-697
-718
-746
-655
-504
-358
-278
-228
-164
-71
-94
-83
-84
-187
-235
-265
-281
-319
-400
-401
-373
-337
-243
-181
-196
-134
-64
-9
64
55
37
66
74
118
178
207
300
433
557
702
796
872
985
1056
1150
1227
1193
1237
1296
1288
1358
1383
1416
1450
1518
1584
1674
1736
1741
1791
1740
1776
1816
1792
1906
2037
2093
1972
1620
772
-77
-846
-1756
-2287
-2813
-3351
-3548
-3532
-3219
-2721
-2215
-1537
-1032
-616
-191
-113
-181
-321
-407
-449
-480
-495
-461
-289
29
565
918
1170
1313
1222
1148
944
645
260
-228
-648
-1000
-1414
-1759
-1942
-2011
-1841
-1555
-1268
-991
-838
-585
-392
-344
-257
-310
-458
-544
-609
-646
-616
-494
-255
20
276
531
644
678
736
687
593
429
142
-131
-435
-706
-878
-998
-1171
-1163
-1047
-1115
-1010
-968
-1090
-1121
-1149
-1150
-1257
-1358
-1397
-1472
-1458
-1373
-1279
-1165
-976
-767
-610
-462
-352
-289
-317
-324
-304
-498
-676
-748
-909
-1024
-1050
-1089
-1113
-1073
-1007
-928
-899
-890
-859
-913
-896
-907
-995
-990
-1034
-985
-925
-893
-743
-650
-538
-349
-236
-197
-165
-181
-189
-225
-297
-318
-384
-400
-370
-380
-331
-297
-317
-265
-234
-240
-244
-309
-326
-382
-386
-374
-420
-381
-305
-243
-143
-9
79
272
409
551
731
752
860
969
1008
1113
1246
1316
1418
1514
1606
1670
1555
1622
1558
1390
1449
1349
1314
1247
1306
1466
1464
1688
1917
2027
2215
2319
2069
1489
460
-421
-1433
-2370
-2748
-3279
-3652
-3718
-3405
-2952
-2314
-1543
-922
-454
-125
199
81
-142
-306
-534
-549
-540
-446
-307
-90
423
938
1245
1496
1530
1271
951
592
135
-472
-1017
-1420
-1785
-2093
-2186
-2191
-2105
-1709
-1349
-927
-769
-616
-411
-506
-388
-465
-575
-671
-781
-699
-628
-410
-146
163
450
741
946
911
877
738
532
329
37
-237
-581
-869
-990
-1114
-1296
-1250
-1160
-1157
-1028
-962
-1033
-1152
-1161
-1170
-1262
-1233
-1194
-1299
-1238
-1094
-992
-850
-664
-446
-319
-150
-79
-96
-187
-231
-297
-492
-575
-697
-813
-952
-950
-885
-959
-947
-858
-824
-825
-811
-831
-873
-881
-871
-832
-831
-763
-678
-641
-506
-382
-312
-286
-231
-201
-220
-243
-284
-325
-353
-322
-296
-267
-221
-145
-58
-13
38
81
46
-9
-36
-104
-181
-225
-280
-274
-237
-198
-120
-51
44
189
295
437
559
678
756
805
905
973
1027
1079
1198
1296
1349
1486
1539
1598
1666
1644
1671
1607
1584
1532
1418
1374
1361
1337
1400
1543
1672
1852
2008
2090
1952
1605
781
-88
-895
-1867
-2364
-2902
-3266
-3365
-3309
-2883
-2412
-1703
-1077
-549
-77
234
345
209
-6
-233
-360
-439
-440
-321
-152
166
577
888
1128
1187
1082
858
513
178
-309
-805
-1189
-1553
-1816
-1962
-1951
-1851
-1614
-1236
-890
-679
-467
-337
-325
-240
-254
-314
-382
-467
-399
-387
-289
-52
78
318
505
630
661
584
506
295
118
-105
-367
-618
-980
-1210
-1323
-1458
-1457
-1362
-1326
-1231
-1140
-1111
-1047
-1111
-1076
-1020
-1077
-1046
-1101
-1183
-1210
-1120
-976
-868
-664
-436
-316
-215
-119
-166
-289
-370
-500
-688
-863
-1039
-1130
-1270
-1260
-1194
-1233
-1102
-1036
-947
-885
-872
-836
-900
-896
-871
-880
-882
-820
-762
-683
-562
-449
-339
-298
-220
-188
-204
-229
-304
-359
-415
-461
-493
-477
-445
-381
-315
-258
-200
-171
-123
-124
-89
-71
-150
-129
-114
-133
-103
-70
-4
69
143
265
358
455
613
712
791
908
990
1032
1064
1052
1049
1029
1029
1050
1098
1198
1206
1322
1365
1413
1503
1487
1640
1683
1772
1851
1928
2077
2168
2215
1967
1595
650
-240
-1051
-2017
-2423
-2983
-3220
-3243
-3207
-2694
-2280
-1670
-1048
-601
-135
123
200
129
-117
-268
-360
-431
-325
-191
-19
354
697
945
1129
1060
956
641
293
-44
-586
-997
-1384
-1686
-1923
-2009
-1975
-1850
-1600
-1282
-927
-742
-498
-404
-352
-305
-327
-315
-424
-410
-365
-265
-119
69
285
435
597
659
660
534
367
177
-99
-302
-546
-802
-1077
-1336
-1409
-1503
-1453
-1346
-1261
-1096
-1031
-923
-895
-835
-830
-834
-809
-845
-833
-947
-886
-852
-746
-554
-470
-238
-179
-103
-31
-124
-187
-362
-498
-653
-844
-976
-1102
-1208
-1206
-1150
-1124
-1009
-931
-845
-783
-773
-710
-726
-733
-697
-700
-674
-599
-556
-496
-406
-353
-268
-228
-182
-158
-198
-206
-255
-318
-329
-355
-368
-349
-325
-242
-194
-139
-64
-46
-35
-35
-53
-97
-161
-176
-181
-206
-123
-29
66
225
341
490
601
707
760
799
855
889
972
995
1099
1157
1199
1256
1267
1354
1364
1385
1384
1379
1396
1361
1362
1352
1456
1453
1502
1698
1708
1881
2042
2070
1936
1635
860
-46
-734
-1712
-2209
-2702
-3027
-3027
-3075
-2626
-2268
-1718
-1131
-674
-117
147
308
279
99
-14
-116
-187
-195
-66
70
288
591
803
979
969
905
703
399
117
-356
-755
-1183
-1508
-1771
-1962
-1922
-1891
-1653
-1417
-1096
-830
-653
-477
-404
-280
-326
-302
-354
-412
-384
-366
-231
-114
82
234
357
467
470
388
263
76
-153
-338
-672
-972
-1216
-1474
-1549
-1572
-1483
-1388
-1278
-1045
-940
-815
-740
-736
-697
-700
-718
-816
-860
-907
-937
-906
-776
-567
-464
-288
-156
-115
-123
-244
-336
-544
-716
-821
-1024
-1110
-1189
-1228
-1234
-1183
-1037
-941
-802
-691
-629
-640
-685
-721
-758
-772
-789
-753
-750
-694
-612
-584
-495
-407
-330
-271
-215
-212
-256
-348
-431
-505
-590
-595
-606
-549
-476
-407
-306
-251
-174
-141
-122
-94
-121
-149
-185
-205
-219
-221
-156
-97
-1
146
271
394
568
696
792
906
956
990
994
973
930
946
936
937
1007
1047
1122
1122
1171
1229
1201
1300
1268
1368
1398
1368
1461
1419
1671
1841
1896
1837
1621
890
178
-607
-1537
-1980
-2537
-2731
-2804
-2841
-2505
-2204
-1754
-1283
-862
-430
-74
136
197
75
-49
-153
-282
-169
-77
30
281
462
690
837
806
814
664
480
283
-59
-421
-817
-1149
-1430
-1594
-1647
-1603
-1507
-1274
-1014
-870
-651
-552
-397
-309
-330
-261
-340
-393
-406
-395
-335
-227
-80
52
196
307
327
249
222
71
-107
-230
-448
-673
-1017
-1201
-1354
-1506
-1461
-1467
-1302
-1226
-1076
-920
-936
-766
-790
-741
-673
-749
-790
-953
-1005
-995
-1025
-916
-792
-629
-461
-378
-226
-233
-291
-322
-484
-561
-701
-905
-1005
-1100
-1133
-1139
-1110
-947
-854
-729
-631
-588
-559
-656
-656
-690
-737
-734
-738
-692
-645
-543
-460
-356
-236
-126
-42
-16
-8
-67
-171
-245
-291
-379
-445
-430
-387
-388
-348
-240
-182
-106
-26
50
123
147
188
192
204
240
271
315
393
502
596
690
805
875
892
940
952
928
965
975
942
992
966
949
995
931
1039
1021
1037
1219
1182
1330
1377
1433
1603
1585
1697
1730
1776
1850
1732
1601
1357
956
293
-236
-801
-1452
-1840
-2219
-2329
-2501
-2482
-2265
-2103
-1712
-1443
-1054
-752
-522
-314
-304
-226
-221
-248
-200
-56
90
184
354
530
650
674
685
619
483
324
87
-155
-426
-712
-972
-1137
-1277
-1322
-1353
-1287
-1115
-1053
-873
-727
-641
-539
-517
-397
-372
-416
-360
-379
-316
-227
-188
-85
-22
44
107
126
76
50
-82
-162
-262
-546
-642
-881
-1036
-1111
-1269
-1196
-1276
-1241
-1103
-1144
-1032
-1061
-1072
-1010
-1083
-1067
-1112
-1148
-1080
-1094
-998
-848
-719
-537
-410
-253
-196
-213
-262
-328
-393
-551
-637
-727
-822
-884
-951
-899
-864
-856
-763
-735
-682
-689
-742
-738
-803
-804
-824
-837
-796
-822
-794
-739
-681
-622
-571
-478
-422
-400
-378
-408
-421
-439
-459
-407
-356
-290
-236
-166
-86
-76
-23
23
52
66
28
24
-20
-108
-132
-151
-130
-63
-26
100
178
272
406
449
534
600
652
684
708
752
735
728
741
745
770
787
888
947
951
1071
1085
1117
1225
1207
1256
1290
1378
1433
1456
1617
1593
1509
1479
1307
1028
634
284
-66
-537
-788
-1098
-1430
-1543
-1690
-1642
-1625
-1548
-1332
-1318
-1097
-910
-902
-785
-744
-655
-566
-486
-294
-199
-78
133
273
407
515
588
646
639
642
547
400
270
96
-68
-228
-385
-504
-586
-611
-592
-604
-582
-547
-522
-494
-458
-422
-417
-417
-402
-370
-388
-339
-299
-265
-155
-114
-62
-5
24
62
65
61
62
-15
-120
-175
-261
-338
-364
-377
-395
-431
-431
-372
-371
-370
-324
-330
-310
-311
-336
-348
-378
-374
-360
-367
-355
-335
-299
-259
-248
-229
-236
-259
-264
-258
-259
-284
-301
-312
-296
-275
-243
-190
-165
-143
-97
25
21
-62
37
4
-110
-66
-60
-107
-106
-96
-107
-95
-112
-130
-140
-127
-132
-167
-148
-150
-153
-157
-157
-148
-117
-80
-51
-29
5
63
49
43
58
39
23
-9
-32
-44
-66
-88
-78
-65
-63
-69
-64
-67
-62
-54
-63
-74
-101
-106
-109
-109
-109
-112
-108
-114
-118
-114
-109
-95
-78
-57
-39
-16
-8
0
31
56
69
66
64
61
61
65
66
62
60
71
71
55
58
66
92
108
97
83
67
56
51
37
23
27
41
39
48
68
71
60
53
58
46
34
21
-4
-34
-44
-54
-71
-98
-126
-139
-162
-193
-210
-222
-255
-268
-278
-297
-310
-331
-351
-371
-390
-428
-453
-473
-494
-501
-499
-505
-513
-522
-526
-514
-503
-503
-528
-547
-566
-580
-592
-583
-563
-551
-535
-513
-494
-474
-454
-436
-406
-381
-352
-330
-308
-276
-255
-231
-219
-210
-217
-215
-205
-209
-205
-197
-197
-206
-203
-216
-246
-261
-269
-291
-309
-315
-311
-306
-310
-312
-319
-329
-337
-351
-344
-314
-294
-284
-292
-309
-317
-326
-359
-385
-406
-414
-412
-416
-415
-400
-402
-411
-417
-432
-449
-474
-497
-500
-503
-503
-499
-482
-441
-428
-412
-385
-374
-366
-378
-378
-371
-370
-370
-369
-362
-365
-380
-379
-362
-349
-332
-321
-307
-292
-276
-268
-276
-286
-291
-296
-304
-328
-342
-339
-338
-343
-354
-357
-355
-371
-377
-381
-378
-360
-360
-346
-332
-333
-341
-348
-352
-351
-355
-373
-385
-390
-390
-382
-367
-367
-363
-348
-337
-340
-341
-338
-341
-343
-360
-370
-377
-379
-387
-395
-395
-401
-382
-362
-345
-316
-305
-284
-256
-257
-268
-276
-275
-287
-295
-309
-325
-321
-333
-347
-347
-339
-329
-335
-346
-353
-367
-402
-426
-444
-472
-489
-505
-512
-516
-519
-506
-492
-482
-481
-484
-471
-458
-447
-454
-443
-440
-449
-434
-444
-465
-474
-480
-486
-483
-480
-485
-488
-500
-514
-517
-531
-544
-553
-551
-553
-553
-552
-566
-556
-524
-483
-455
-432
-403
-378
-378
-388
-404
-428
-431
-449
-459
-451
-456
-488
-506
-488
-484
-511
-568
-583
-543
-595
-673
-641
-634
-686
-651
-614
-599
-554
-522
-452
-374
-367
-333
-232
-197
-233
-222
-205
-197
-198
-233
-238
-237
-279
-276
-258
-264
-265
-254
-245
-258
-282
-306
-302
-293
-324
-316
-277
-276
-272
-263
-232
-203
-219
-235
-176
-139
-194
-205
-185
-212
-205
-197
-248
-247
-214
-231
-249
-269
-307
-304
-294
-351
-388
-360
-387
-428
-405
-435
-462
-446
-434
-431
-420
-431
-417
-377
-385
-367
-319
-311
-319
-303
-277
-271
-253
-228
-243
-255
-262
-263
-255
-279
-301
-295
-309
-335
-357
-354
-328
-338
-348
-347
-338
-313
-322
-330
-337
-352
-351
-347
-331
-300
-285
-281
-273
-253
-241
-234
-227
-229
-242
-239
-235
-254
-268
-289
-318
-343
-365
-388
-403
-403
-407
-410
-416
-416
-410
-405
-398
-402
-403
-413
-429
-433
-436
-456
-471
-461
-452
-454
-451
-465
-472
-458
-445
-449
-457
-469
-486
-487
-482
-480
-469
-445
-417
-398
-390
-381
-361
-342
-331
-332
-347
-346
-355
-377
-393
-414
-427
-420
-418
-442
-465
-477
-504
-526
-538
-554
-562
-566
-575
-556
-561
-562
-547
-547
-529
-504
-476
-460
-450
-442
-426
-435
-454
-458
-453
-443
-446
-437
-414
-403
-398
-389
-373
-363
-358
-366
-397
-436
-461
-497
-537
-558
-560
-555
-548
-544
-529
-505
-517
-533
-531
-531
-520
-529
-526
-515
-514
-496
-478
-466
-439
-409
-396
-384
-371
-375
-394
-405
-422
-433
-441
-463
-470
-458
-463
-473
-462
-455
-444
-436
-422
-420
-413
-405
-413
-412
-405
-409
-421
-426
-437
-448
-461
-459
-460
-476
-483
-486
-488
-489
-492
-495
-492
-485
-490
-498
-499
-495
-483
-477
-468
-440
-429
-422
-412
-408
-411
-415
-425
-445
-465
-472
-473
-456
-445
-436
-422
-403
-399
-423
-446
-450
-468
-476
-469
-468
-477
-487
-492
-491
-491
-484
-471
-477
-482
-470
-461
-458
-464
-476
-473
-477
-484
-466
-456
-452
-437
-423
-403
-383
-371
-346
-321
-320
-329
-325
-326
-329
-337
-344
-344
-329
-312
-284
-272
-251
-241
-270
-282
-300
-338
-368
-413
-454
-467
-479
-490
-509
-503
-494
-496
-488
-481
-464
-465
-469
-471
-483
-514
-545
-545
-543
-527
-496
-457
-419
-382
-359
-338
-315
-293
-281
-283
-278
-280
-283
-293
-318
-330
-353
-366
-377
-385
-381
-383
-392
-404
-404
-420
-422
-427
-416
-399
-396
-395
-393
-394
-389
-385
-375
-367
-357
-347
-356
-343
-341
-360
-337
-324
-348
-345
-341
-309
-329
-351
-324
-321
-341
-346
-348
-343
-340
-334
-324
-315
-304
-292
-290
-286
-262
-266
-271
-268
-259
-258
-248
-243
-246
-238
-244
-253
-285
-294
-295
-316
-320
-318
-311
-315
-320
-322
-342
-345
-339
-342
-334
-340
-349
-353
-358
-349
-336
-329
-315
-288
-284
-290
-286
-270
-264
-273
-270
-265
-271
-282
-283
-280
-283
-282
-289
-281
-266
-257
-240
-226
-222
-232
-227
-218
-229
-229
-226
-232
-232
-245
-259
-266
-271
-267
-263
-257
-261
-254
-243
-251
-266
-281
-292
-306
-313
-321
-331
-328
-328
-326
-323
-307
-299
-304
-301
-295
-295
-300
-302
-285
-271
-267
-245
-236
-236
-243
-256
-262
-260
-273
-287
-309
-320
-327
-349
-355
-369
-374
-380
-391
-410
-422
-426
-451
-468
-466
-448
-437
-451
-431
-473
-459
-439
-458
-445
-408
-396
-388
-399
-381
-365
-369
-356
-350
-329
-332
-341
-355
-337
-348
-344
-338
-329
-322
-321
-327
-327
-329
-329
-315
-303
-300
-294
-289
-295
-288
-277
-268
-262
-274
-262
-262
-271
-274
-274
-253
-232
-218
-208
-204
-220
-217
-202
-203
-209
-211
-209
-215
-224
-228
-246
-260
-268
-286
-298
-297
-296
-302
-306
-296
-306
-293
-282
-276
-269
-261
-263
-267
-259
-260
-245
-226
-214
-203
-199
-195
-194
-197
-200
-221
-223
-231
-241
-252
-254
-246
-256
-256
-249
-237
-251
-255
-248
-253
-260
-274
-277
-267
-267
-253
-243
-235
-237
-228
-221
-237
-238
-235
-244
-245
-250
-236
-221
-219
-219
-218
-216
-192
-168
-148
-139
-139
-139
-155
-171
-175
-161
-172
-194
-219
-244
-262
-263
-256
-246
-228
-209
-190
-171
-174
-173
-176
-186
-192
-190
-165
-163
-152
-140
-135
-128
-137
-153
-141
-134
-141
-154
-174
-200
-214
-232
-242
-242
-238
-230
-216
-207
-210
-200
-209
-217
-225
-236
-260
-290
-304
-308
-314
-318
-304
-293
-276
-254
-219
-190
-183
-175
-152
-138
-136
-128
-120
-123
-139
-145
-151
-164
-174
-169
-166
-171
-166
-172
-179
-182
-156
-149
-153
-149
-143
-153
-169
-178
-193
-203
-204
-189
-168
-149
-136
-120
-112
-110
-109
-107
-118
-132
-131
-145
-163
-167
-167
-159
-153
-145
-130
-119
-109
-94
-82
-67
-77
-85
-107
-115
-119
-139
-145
-154
-152
-171
-170
-171
-183
-174
-155
-140
-137
-127
-115
-111
-93
-91
-95
-102
-120
-139
-157
-169
-182
-184
-197
-210
-220
-214
-216
-224
-217
-200
-189
-196
-178
-169
-168
-168
-179
-191
-191
-194
-201
-211
-210
-204
-202
-190
-189
-184
-167
-157
-168
-163
-154
-153
-130
-116
-109
-110
-108
-109
-122
-131
-127
-135
-138
-152
-172
-190
-205
-210
-223
-226
-218
-206
-200
-196
-184
-175
-170
-180
-186
-177
-167
-177
-198
-199
-207
-212
-197
-178
-174
-151
-131
-132
-135
-126
-122
-138
-144
-151
-168
-180
-186
-193
-205
-217
-237
-247
-242
-240
-233
-220
-226
-235
-243
-246
-256
-262
-260
-262
-253
-240
-232
-222
-206
-198
-179
-174
-185
-189
-187
-188
-195
-204
-210
-207
-203
-219
-222
-214
-218
-223
-219
-216
-218
-220
-227
-229
-230
-238
-247
-256
-259
-257
-267
-272
-280
-276
-280
-272
-251
-254
-250
-242
-241
-235
-232
-225
-223
-251
-259
-236
-229
-226
-230
-241
-236
-224
-218
-229
-225
-203
-203
-198
-182
-167
-148
-138
-149
-143
-128
-134
-148
-158
-158
-160
-165
-165
-172
-181
-173
-180
-193
-201
-215
-235
-242
-253
-263
-256
-254
-264
-272
-275
-281
-285
-279
-264
-252
-248
-242
-241
-239
-248
-260
-267
-275
-280
-284
-265
-261
-263
-255
-243
-231
-222
-207
-208
-213
-208
-213
-242
-257
-265
-269
-253
-251
-244
-224
-218
-219
-215
-186
-164
-150
-164
-182
-187
-196
-209
-215
-205
-190
-175
-163
-148
-145
-120
-104
-109
-111
-115
-121
-152
-184
-195
-192
-195
-205
-208
-189
-157
-134
-115
-115
-127
-142
-160
-164
-180
-198
-198
-201
-218
-232
-240
-253
-262
-258
-248
-243
-240
-243
-239
-251
-268
-266
-274
-283
-303
-311
-312
-306
-290
-278
-286
-278
-254
-247
-238
-222
-224
-243
-258
-265
-279
-274
-264
-259
-239
-230
-221
-218
-220
-226
-214
-191
-196
-203
-202
-200
-210
-223
-230
-242
-250
-258
-265
-268
-284
-294
-282
-266
-266
-272
-253
-242
-243
-245
-237
-226
-216
-194
-178
-176
-179
-179
-182
-185
-191
-199
-195
-200
-220
-223
-219
-208
-204
-198
-179
-177
-169
-163
-170
-170
-169
-163
-167
-173
-173
-167
-161
-166
-170
-168
-160
-162
-167
-175
-175
-174
-186
-198
-186
-173
-175
-171
-173
-176
-164
-163
-171
-180
-195
-194
-201
-229
-242
-246
-243
-253
-250
-252
-249
-248
-256
-247
-243
-250
-245
-246
-253
-241
-241
-235
-248
-266
-267
-270
-281
-296
-301
-307
-303
-296
-286
-283
-294
-291
-293
-295
-279
-268
-260
-244
-236
-234
-232
-235
-224
-224
-242
-257
-279
-282
-278
-285
-278
-287
-295
-293
-294
-282
-281
-289
-288
-290
-297
-309
-305
-303
-302
-312
-321
-318
-308
-299
-296
-292
-298
-303
-314
-321
-330
-329
-319
-321
-335
-340
-350
-365
-360
-343
-328
-319
-315
-311
-327
-351
-356
-352
-368
-380
-388
-386
-365
-347
-332
-318
-306
-298
-282
-273
-266
-260
-258
-258
-259
-275
-294
-296
-306
-315
-319
-306
-303
-305
-309
-318
-324
-333
-342
-352
-349
-351
-352
-361
-353
-337
-315
-309
-307
-290
-282
-284
-277
-263
-264
-257
-257
-275
-278
-274
-277
-270
-272
-279
-280
-292
-297
-293
-275
-265
-268
-257
-239
-236
-246
-247
-243
-240
-264
-285
-301
-308
-306
-318
-318
-330
-336
-353
-367
-374
-367
-372
-370
-364
-366
-357
-346
-329
-325
-313
-309
-308
-313
-317
-318
-317
-307
-302
-299
-295
-283
-274
-260
-247
-244
-243
-240
-246
-247
-247
-253
-251
-252
-243
-244
-243
-243
-266
-296
-319
-334
-352
-378
-380
-377
-384
-394
-401
-401
-395
-381
-366
-350
-337
-317
-315
-316
-326
-322
-321
-325
-320
-319
-305
-294
-282
-273
-269
-267
-274
-279
-293
-295
-291
-297
-306
-314
-318
-314
-314
-310
-308
-300
-279
-277
-266
-260
-268
-265
-263
-258
-256
-258
-253
-256
-257
-248
-234
-221
-215
-207
-198
-185
-193
-204
-217
-220
-222
-218
-211
-213
-215
-207
-210
-217
-221
-225
-227
-229
-241
-261
-265
-268
-278
-287
-302
-318
-330
-336
-345
-338
-339
-338
-338
-334
-334
-347
-353
-358
-355
-355
-352
-348
-340
-334
-326
-318
-318
-311
-294
-277
-279
-265
-257
-254
-264
-286
-295
-292
-295
-306
-303
-298
-284
-274
-257
-252
-247
-236
-240
-233
-237
-226
-223
-216
-211
-218
-220
-229
-230
-243
-243
-246
-228
-220
-208
-203
-199
-184
-178
-171
-179
-187
-195
-204
-216
-219
-233
-252
-261
-266
-263
-261
-271
-288
-292
-279
-284
-303
-307
-300
-306
-305
-286
-265
-254
-239
-230
-228
-226
-219
-225
-248
-262
-262
-264
-275
-290
-304
-318
-334
-346
-361
-376
-375
-379
-378
-383
-376
-372
-377
-368
-368
-364
-377
-396
-418
-428
-417
-406
-407
-399
-391
-389
-385
-395
-402
-397
-371
-360
-351
-331
-313
-299
-299
-309
-307
-308
-307
-295
-291
-282
-283
-286
-285
-300
-308
-324
-341
-351
-356
-364
-374
-377
-380
-379
-385
-399
-409
-420
-436
-445
-448
-450
-437
-422
-403
-396
-396
-382
-376
-371
-365
-358
-341
-330
-320
-320
-305
-292
-286
-279
-273
-271
-272
-279
-289
-280
-277
-271
-267
-263
-271
-293
-307
-318
-323
-328
-341
-355
-367
-367
-364
-349
-343
-335
-309
-298
-286
-276
-254
-249
-247
-244
-250
-257
-256
-249
-255
-257
-265
-264
-264
-260
-258
-260
-261
-255
-243
-233
-239
-247
-256
-266
-267
-283
-299
-319
-328
-322
-326
-340
-344
-348
-356
-358
-361
-359
-367
-360
-351
-357
-342
-331
-332
-335
-329
-317
-310
-319
-322
-321
-320
-324
-330
-330
-342
-369
-391
-402
-414
-419
-421
-415
-411
-411
-400
-389
-389
-390
-390
-393
-406
-408
-418
-432
-424
-429
-444
-450
-438
-417
-411
-413
-405
-390
-377
-365
-340
-323
-305
-282
-262
-243
-233
-244
-253
-256
-263
-271
-270
-277
-279
-269
-257
-260
-257
-248
-234
-224
-218
-220
-213
-203
-214
-205
-205
-210
-217
-220
-229
-243
-257
-257
-243
-228
-204
-199
-197
-212
-219
-218
-218
-223
-232
-240
-251
-258
-266
-259
-251
-262
-276
-275
-264
-252
-237
-228
-223
-219
-210
-215
-211
-186
-173
-171
-155
-145
-146
-155
-136
-122
-121
-129
-141
-153
-165
-171
-180
-180
-194
-219
-240
-249
-268
-278
-287
-286
-289
-305
-313
-314
-310
-297
-281
-264
-240
-223
-219
-214
-210
-219
-219
-211
-208
-218
-224
-223
-230
-221
-214
-219
-220
-217
-221
-224
-221
-202
-186
-184
-180
-180
-187
-192
-202
-210
-205
-197
-205
-214
-211
-220
-217
-220
-233
-224
-224
-224
-210
-192
-181
-183
-181
-167
-150
-157
-156
-153
-154
-129
-108
-102
-108
-113
-94
-91
-98
-93
-86
-85
-91
-93
-97
-87
-92
-89
-79
-91
-108
-122
-137
-166
-191
-206
-226
-247
-254
-261
-268
-257
-267
-274
-273
-265
-267
-274
-269
-264
-251
-239
-225
-210
-204
-197
-192
-181
-160
-161
-166
-169
-181
-193
-198
-204
-212
-224
-236
-238
-233
-236
-235
-224
-220
-213
-205
-188
-187
-202
-201
-197
-186
-206
-223
-229
-236
-232
-240
-242
-250
-258
-244
-242
-240
-228
-237
-261
-274
-278
-280
-266
-252
-246
-240
-240
-252
-253
-256
-266
-258
-257
-250
-237
-228
-226
-219
-197
-171
-152
-141
-134
-124
-117
-122
-122
-118
-107
-101
-104
-116
-136
-154
-169
-177
-192
-207
-227
-239
-249
-244
-244
-225
-209
-190
-166
-158
-144
-130
-115
-108
-99
-101
-108
-113
-112
-115
-143
-151
-165
-178
-187
-191
-193
-200
-210
-214
-205
-209
-215
-212
-206
-210
-205
-210
-203
-201
-192
-169
-148
-139
-128
-117
-125
-125
-127
-133
-143
-142
-143
-151
-151
-159
-163
-183
-182
-178
-197
-198
-194
-200
-200
-203
-207
-216
-237
-262
-280
-289
-289
-292
-290
-286
-268
-238
-236
-231
-218
-205
-191
-184
-170
-152
-140
-143
-151
-159
-174
-169
-168
-175
-171
-163
-162
-165
-156
-152
-168
-179
-188
-192
-198
-206
-219
-219
-228
-222
-213
-223
-230
-224
-223
-224
-215
-212
-208
-214
-230
-234
-225
-220
-201
-185
-174
-168
-149
-117
-103
-103
-94
-88
-100
-98
-92
-86
-72
-75
-69
-70
-81
-73
-85
-91
-107
-115
-129
-145
-138
-155
-157
-155
-160
-143
-128
-106
-94
-101
-104
-103
-103
-107
-105
-103
-101
-110
-130
-144
-148
-153
-166
-158
-149
-148
-159
-161
-163
-168
-154
-157
-160
-151
-157
-172
-182
-183
-169
-169
-182
-179
-171
-153
-143
-135
-124
-120
-127
-124
-110
-103
-92
-76
-59
-64
-59
-40
-51
-61
-73
-78
-79
-90
-118
-150
-161
-176
-199
-210
-218
-225
-219
-214
-205
-187
-172
-172
-159
-150
-156
-176
-181
-180
-181
-159
-150
-141
-121
-115
-111
-91
-95
-97
-86
-71
-72
-66
-52
-50
-55
-54
-50
-51
-57
-63
-73
-85
-88
-83
-84
-100
-107
-101
-105
-118
-116
-119
-119
-123
-120
-106
-108
-113
-114
-121
-121
-119
-106
-103
-116
-113
-110
-102
-99
-104
-115
-127
-134
-155
-159
-155
-151
-158
-153
-152
-155
-149
-154
-159
-144
-136
-143
-153
-159
-157
-159
-172
-199
-208
-196
-211
-220
-204
-197
-204
-205
-209
-213
-216
-229
-230
-224
-225
-226
-208
-205
-224
-238
-232
-227
-233
-239
-237
-243
-241
-243
-247
-253
-271
-280
-286
-295
-284
-279
-270
-253
-257
-253
-245
-243
-248
-244
-244
-229
-216
-222
-234
-219
-214
-224
-237
-235
-238
-249
-244
-237
-228
-216
-216
-226
-235
-244
-235
-235
-238
-216
-203
-203
-207
-194
-178
-194
-200
-189
-185
-179
-171
-150
-134
-130
-119
-105
-98
-99
-108
-113
-121
-133
-143
-153
-148
-152
-156
-158
-164
-160
-143
-144
-142
-136
-133
-136
-139
-147
-165
-178
-196
-206
-206
-216
-218
-224
-239
-244
-236
-231
-251
-261
-272
-287
-304
-328
-345
-354
-353
-359
-355
-342
-339
-331
-322
-299
-277
-261
-242
-227
-224
-226
-211
-206
-206
-197
-195
-194
-178
-168
-161
-162
-162
-160
-171
-188
-183
-174
-176
-180
-179
-175
-185
-192
-192
-196
-205
-227
-237
-247
-269
-283
-309
-325
-334
-334
-330
-324
-305
-282
-262
-248
-242
-231
-219
-211
-201
-197
-193
-190
-172
-151
-155
-157
-157
-165
-168
-155
-145
-139
-133
-128
-132
-133
-147
-167
-183
-194
-195
-204
-207
-207
-205
-194
-186
-179
-185
-193
-203
-202
-204
-213
-211
-218
-222
-231
-239
-242
-224
-211
-225
-233
-229
-212
-218
-224
-226
-215
-222
-235
-224
-226
-228
-215
-215
-213
-211
-210
-209
-227
-236
-234
-221
-218
-211
-206
-208
-216
-224
-221
-226
-231
-230
-224
-225
-229
-225
-212
-203
-195
-182
-179
-188
-194
-186
-177
-165
-165
-159
-157
-170
-174
-188
-210
-221
-226
-241
-246
-251
-255
-246
-240
-228
-226
-220
-211
-210
-223
-239
-234
-230
-237
-250
-260
-253
-256
-266
-257
-254
-251
-250
-246
-240
-247
-252
-246
-237
-245
-256
-247
-247
-245
-242
-249
-255
-270
-269
-265
-249
-244
-232
-219
-212
-198
-196
-188
-186
-177
-172
-167
-165
-171
-164
-162
-167
-176
-179
-174
-176
-180
-188
-191
-192
-211
-228
-230
-239
-251
-257
-276
-289
-291
-295
-304
-302
-312
-328
-310
-295
-284
-261
-246
-249
-243
-227
-230
-233
-250
-265
-256
-259
-265
-266
-256
-269
-286
-279
-265
-264
-263
-257
-253
-256
-269
-278
-292
-302
-324
-342
-353
-353
-359
-363
-360
-364
-355
-359
-362
-366
-369
-369
-375
-381
-381
-366
-359
-357
-350
-338
-325
-320
-318
-311
-309
-323
-340
-352
-357
-366
-375
-365
-362
-363
-355
-357
-357
-343
-324
-305
-286
-287
-294
-290
-296
-296
-289
-276
-263
-260
-258
-244
-234
-227
-229
-232
-224
-223
-240
-251
-265
-276
-276
-281
-282
-285
-276
-266
-259
-260
-246
-230
-227
-209
-207
-214
-220
-221
-217
-217
-223
-223
-219
-216
-219
-222
-210
-201
-193
-184
-183
-184
-198
-216
-227
-231
-226
-215
-220
-233
-242
-256
-270
-284
-292
-296
-305
-321
-332
-342
-351
-341
-344
-343
-343
-323
-318
-319
-314
-322
-325
-328
-319
-323
-336
-345
-347
-330
-323
-320
-306
-291
-287
-284
-274
-267
-266
-269
-273
-273
-273
-257
-249
-250
-240
-237
-233
-232
-237
-243
-248
-261
-267
-272
-289
-289
-266
-269
-262
-238
-230
-222
-221
-223
-218
-222
-230
-221
-219
-229
-240
-241
-235
-218
-201
-195
-200
-200
-195
-204
-207
-208
-208
-196
-180
-191
-208
-219
-224
-230
-222
-212
-197
-207
-223
-239
-252
-267
-274
-261
-262
-255
-246
-248
-252
-253
-260
-266
-268
-253
-239
-242
-240
-237
-244
-248
-245
-242
-246
-251
-250
-254
-251
-246
-238
-230
-230
-221
-214
-213
-222
-236
-245
-241
-229
-219
-218
-219
-209
-204
-188
-177
-180
-172
-165
-166
-166
-177
-186
-181
-185
-199
-214
-233
-232
-236
-238
-237
-233
-245
-254
-253
-254
-254
-266
-279
-274
-272
-292
-294
-294
-299
-301
-301
-299
-293
-282
-281
-272
-257
-240
-237
-223
-211
-219
-223
-218
-205
-197
-192
-198
-203
-225
-240
-242
-245
-264
-278
-273
-284
-306
-304
-295
-289
-288
-287
-296
-300
-294
-296
-281
-269
-263
-250
-242
-237
-231
-228
-233
-227
-228
-231
-221
-218
-230
-227
-215
-204
-204
-210
-209
-201
-198
-208
-210
-217
-227
-243
-264
-276
-285
-300
-308
-304
-289
-287
-268
-253
-253
-255
-255
-259
-250
-244
-236
-225
-218
-211
-205
-188
-178
-178
-171
-160
-154
-165
-171
-171
-181
-197
-212
-228
-255
-271
-277
-291
-295
-299
-299
-302
-306
-309
-326
-336
-338
-333
-325
-314
-304
-299
-308
-315
-327
-319
-304
-293
-287
-279
-274
-287
-288
-285
-276
-269
-266
-251
-249
-252
-253
-260
-279
-297
-295
-303
-308
-313
-323
-322
-322
-324
-318
-309
-293
-279
-278
-276
-279
-278
-258
-256
-254
-244
-246
-243
-230
-226
-223
-215
-203
-192
-198
-198
-194
-191
-191
-201
-204
-195
-194
-194
-177
-176
-182
-183
-188
-203
-202
-211
-237
-250
-250
-247
-247
-242
-240
-228
-215
-211
-219
-226
-241
-267
-284
-283
-298
-298
-295
-280
-267
-265
-264
-254
-241
-235
-230
-232
-249
-263
-275
-285
-289
-296
-300
-324
-330
-338
-347
-356
-372
-375
-377
-359
-372
-393
-385
-367
-365
-376
-370
-364
-360
-350
-333
-333
-324
-320
-310
-289
-279
-266
-248
-250
-244
-232
-234
-239
-243
-233
-239
-252
-260
-288
-307
-315
-325
-331
-328
-320
-325
-308
-289
-297
-293
-296
-308
-314
-317
-326
-330
-328
-332
-327
-334
-331
-319
-317
-313
-303
-283
-263
-256
-248
-237
-242
-247
-242
-238
-242
-238
-224
-222
-225
-223
-223
-219
-210
-207
-221
-241
-256
-273
-276
-286
-284
-275
-279
-279
-268
-278
-274
-267
-267
-261
-259
-256
-252
-247
-257
-254
-242
-244
-247
-252
-248
-248
-241
-238
-251
-248
-236
-223
-227
-213
-196
-203
-196
-198
-190
-181
-182
-172
-158
-164
-169
-175
-181
-170
-160
-160
-173
-185
-197
-193
-179
-175
-175
-170
-180
-196
-216
-240
-254
-260
-264
-280
-282
-272
-277
-292
-303
-299
-292
-300
-299
-288
-273
-255
-253
-261
-256
-241
-241
-241
-244
-250
-243
-236
-229
-235
-245
-257
-269
-290
-307
-312
-324
-325
-326
-311
-310
-308
-298
-306
-312
-323
-326
-319
-329
-339
-336
-341
-341
-334
-317
-290
-285
-281
-284
-292
-288
-288
-278
-272
-277
-270
-264
-265
-249
-235
-245
-241
-230
-237
-231
-216
-215
-217
-224
-230
-229
-229
-245
-252
-253
-256
-249
-239
-230
-225
-225
-229
-224
-232
-246
-251
-255
-262
-266
-252
-240
-239
-236
-237
-247
-246
-255
-265
-275
-273
-281
-302
-318
-337
-342
-349
-352
-357
-357
-354
-354
-351
-341
-326
-320
-327
-338
-344
-350
-355
-355
-364
-367
-369
-375
-377
-383
-381
-375
-370
-368
-362
-363
-368
-364
-347
-335
-321
-310
-303
-293
-294
-300
-294
-300
-310
-321
-317
-309
-309
-313
-320
-308
-295
-274
-260
-255
-256
-256
-252
-244
-245
-254
-263
-260
-270
-276
-283
-291
-278
-267
-261
-258
-252
-251
-242
-220
-211
-206
-201
-203
-193
-191
-201
-191
-182
-189
-199
-203
-199
-206
-206
-204
-205
-211
-221
-231
-241
-257
-279
-298
-297
-295
-312
-315
-317
-320
-331
-339
-331
-312
-293
-278
-265
-248
-250
-262
-255
-258
-265
-256
-249
-249
-246
-240
-248
-255
-256
-256
-269
-279
-283
-290
-300
-308
-319
-332
-349
-356
-355
-370
-377
-390
-391
-392
-398
-405
-399
-384
-384
-380
-385
-384
-366
-341
-325
-315
-277
-266
-277
-286
-280
-268
-262
-247
-241
-237
-240
-244
-252
-248
-249
-253
-247
-241
-238
-230
-228
-244
-251
-256
-263
-257
-250
-264
-260
-263
-263
-259
-263
-257
-250
-240
-236
-234
-227
-228
-215
-208
-199
-190
-199
-214
-240
-244
-256
-286
-290
-283
-275
-264
-274
-266
-271
-274
-274
-271
-268
-268
-263
-263
-266
-263
-263
-259
-249
-238
-236
-230
-213
-222
-231
-235
-229
-223
-213
-210
-205
-192
-192
-180
-157
-143
-137
-140
-135
-127
-125
-131
-134
-130
-130
-132
-140
-140
-149
-162
-163
-166
-168
-177
-195
-195
-198
-204
-214
-209
-214
-214
-208
-211
-205
-204
-203
-221
-225
-236
-256
-260
-265
-275
-272
-276
-286
-288
-300
-307
-315
-317
-320
-307
-295
-297
-293
-287
-286
-285
-286
-272
-261
-258
-262
-271
-275
-280
-265
-262
-258
-258
-254
-241
-252
-254
-258
-252
-266
-269
-272
-263
-256
-268
-271
-273
-262
-273
-286
-281
-276
-267
-266
-287
-290
-291
-292
-296
-293
-286
-279
-268
-252
-240
-238
-229
-215
-218
-208
-211
-223
-230
-222
-214
-215
-219
-236
-232
-245
-258
-275
-274
-263
-264
-257
-245
-235
-228
-231
-239
-234
-233
-229
-231
-247
-251
-245
-245
-249
-261
-268
-274
-289
-301
-303
-312
-329
-335
-341
-356
-351
-337
-345
-340
-343
-360
-360
-360
-355
-351
-355
-353
-353
-359
-359
-371
-384
-386
-385
-383
-394
-397
-397
-392
-385
-378
-358
-342
-348
-346
-339
-337
-320
-307
-308
-303
-296
-298
-312
-318
-309
-296
-309
-319
-323
-333
-329
-325
-315
-316
-306
-298
-295
-292
-304
-308
-323
-351
-385
-401
-422
-436
-481
-466
-532
-495
-606
-571
-789
-766
-1109
-901
-3236
-4216
-1091
-1326
-1134
-525
-394
89
-254
-437
-655
-1142
-620
-760
-560
-922
-1235
-543
-355
-415
-227
-144
-698
-393
-764
-816
-690
-1091
-630
-286
-424
-561
-726
-872
-419
-865
-680
-252
-466
-446
-294
-438
-804
-1171
-1262
-655
-1077
-1112
-991
-1087
-1102
-1152
-932
-872
-1255
-1110
-940
-2337
-2198
-1992
-2550
-2128
-1789
-1592
-1107
-822
-489
-345
-44
589
219
140
272
483
912
980
1163
1315
997
916
1155
804
546
476
554
406
167
-81
-316
-662
-651
-521
-681
-650
-679
-599
-567
-523
-638
-555
-379
-145
10
-1
109
125
184
345
553
605
632
799
1012
1004
858
889
968
884
850
860
772
551
411
428
249
3
-77
-116
-211
-271
-384
-442
-575
-600
-489
-527
-568
-518
-460
-433
-443
-444
-404
-303
-93
38
80
124
186
238
283
315
328
304
370
444
375
252
208
200
187
163
132
86
-4
-30
-40
-152
-232
-233
-187
-145
-111
-77
-115
-103
-14
54
73
131
209
272
315
341
342
284
332
439
467
467
450
431
415
442
469
406
338
405
442
386
373
322
294
310
358
376
331
361
397
421
406
362
347
363
480
575
606
614
684
817
918
1044
1112
1160
1333
1462
1524
1538
1561
1607
1647
1774
1756
1684
1735
1786
1855
1989
2078
2084
2207
2381
2461
2548
2652
2776
2931
3201
3435
3637
3902
3778
3396
2641
1470
-176
-1788
-2984
-4234
-5100
-5348
-5319
-5328
-4912
-3988
-3130
-2163
-813
576
1539
2240
2861
3048
2814
2572
2442
2177
1824
1637
1600
1410
1216
1242
1339
1356
1314
1357
1174
642
34
-614
-1379
-2144
-2702
-3101
-3408
-3505
-3393
-3130
-2722
-2094
-1333
-521
321
1010
1484
1776
1839
1758
1560
1355
1167
930
741
561
362
175
68
75
95
107
107
-7
-273
-664
-1063
-1485
-1938
-2236
-2389
-2389
-2354
-2230
-1938
-1620
-1182
-679
-132
391
777
1107
1251
1208
1068
864
700
473
300
110
-77
-232
-373
-463
-486
-524
-521
-499
-543
-681
-866
-1046
-1266
-1425
-1499
-1460
-1418
-1321
-1143
-917
-721
-480
-176
79
294
472
581
548
443
292
118
-73
-236
-309
-402
-488
-529
-570
-581
-639
-586
-536
-533
-547
-595
-680
-861
-978
-1068
-1197
-1297
-1259
-1166
-1035
-861
-605
-363
-179
28
186
234
186
121
-8
-182
-374
-537
-647
-756
-764
-730
-676
-652
-580
-508
-464
-433
-475
-535
-636
-751
-834
-930
-1239
-1452
-1516
-1672
-1831
-1778
-1583
-1563
-1385
-946
-682
-532
-244
96
181
233
416
368
191
93
58
-136
-310
-342
-395
-517
-577
-570
-557
-596
-560
-448
-418
-435
-456
-393
-416
-413
-301
-234
-117
19
250
285
253
312
244
139
62
108
30
-2
140
304
342
504
722
866
960
1065
1118
956
851
765
659
589
550
679
766
942
1140
1294
1439
1506
1713
1850
1944
1980
1968
1949
1354
291
-903
-2401
-3731
-4619
-4686
-4642
-4505
-3808
-3014
-2238
-1445
-490
309
879
1606
2155
2249
1979
1573
1173
682
309
164
56
-24
21
212
306
133
65
-11
-242
-616
-997
-1403
-1924
-2253
-2315
-2274
-2162
-1874
-1372
-863
-346
211
680
1075
1355
1537
1498
1232
891
483
86
-237
-455
-586
-671
-647
-601
-609
-658
-715
-746
-786
-833
-930
-1093
-1292
-1485
-1599
-1683
-1571
-1350
-1031
-643
-218
123
325
463
537
531
486
428
249
41
-166
-377
-580
-692
-724
-742
-702
-613
-592
-605
-646
-705
-848
-921
-1015
-1074
-1226
-1418
-1485
-1566
-1613
-1594
-1378
-1221
-1086
-823
-652
-621
-555
-432
-371
-417
-325
-309
-403
-450
-465
-505
-563
-529
-415
-318
-277
-287
-367
-528
-761
-938
-1094
-1218
-1284
-1275
-1196
-1139
-1006
-849
-704
-499
-269
-66
30
57
44
-33
-139
-266
-362
-402
-474
-510
-499
-500
-514
-482
-397
-339
-298
-183
-111
-50
45
153
241
314
454
576
670
760
800
829
843
812
775
738
729
699
570
553
527
553
777
1117
1482
1813
2311
2746
3012
3278
3469
3568
3532
2602
724
-1614
-4177
-6451
-7741
-7661
-7273
-6543
-5090
-3538
-2177
-891
405
1230
1824
2642
3148
3110
2682
2033
1267
508
46
-102
-59
172
604
1180
1434
1200
867
328
-530
-1517
-2322
-3051
-3825
-4169
-4111
-3967
-3712
-3123
-2239
-1332
-336
749
1583
2067
2299
2324
1976
1313
676
151
-245
-487
-510
-403
-348
-282
-182
-169
-290
-430
-560
-788
-1119
-1450
-1852
-2318
-2640
-2736
-2588
-2254
-1680
-966
-248
354
813
1074
1087
960
792
564
294
-4
-268
-496
-697
-778
-801
-744
-655
-504
-406
-389
-464
-626
-856
-1106
-1310
-1473
-1588
-1598
-1492
-1238
-975
-651
-327
-23
180
289
330
213
21
-190
-381
-631
-850
-999
-1094
-1104
-1021
-870
-738
-643
-515
-479
-498
-614
-731
-909
-1080
-1128
-1100
-1056
-959
-786
-600
-499
-406
-389
-552
-738
-958
-1171
-1549
-1774
-1912
-2029
-2017
-1828
-1533
-1281
-966
-563
-269
-65
50
138
149
85
17
-133
-348
-580
-768
-912
-1081
-1162
-1106
-1104
-1072
-998
-916
-974
-995
-908
-855
-793
-640
-465
-349
-239
-93
-15
-3
76
144
184
192
206
162
101
39
-23
-53
-75
-59
24
130
259
447
619
726
844
974
1066
1139
1292
1442
1572
1691
1783
1843
1836
1780
1763
1749
1849
2016
2385
2756
3164
3601
3849
3334
1752
-584
-3356
-6038
-7871
-8400
-8055
-7139
-5666
-3833
-2118
-615
632
1451
1950
2477
2982
3229
3091
2641
1853
958
193
-229
-303
-64
533
1315
1892
1952
1484
579
-650
-1928
-2941
-3624
-4056
-4157
-3912
-3521
-3129
-2625
-1925
-1135
-169
910
1828
2335
2452
2216
1587
783
59
-448
-677
-580
-256
104
331
390
311
82
-260
-619
-950
-1297
-1669
-1969
-2291
-2577
-2741
-2657
-2327
-1824
-1057
-288
446
991
1279
1336
1094
744
293
-127
-412
-589
-654
-666
-576
-492
-443
-409
-433
-459
-549
-642
-817
-1031
-1318
-1606
-1829
-1962
-1924
-1694
-1292
-832
-325
97
348
454
417
252
3
-230
-409
-569
-683
-748
-783
-784
-783
-693
-574
-424
-285
-219
-300
-563
-877
-1249
-1612
-1884
-1971
-1942
-1802
-1535
-1234
-957
-749
-568
-445
-408
-387
-396
-420
-497
-533
-581
-646
-679
-663
-616
-579
-528
-503
-548
-632
-764
-925
-1092
-1205
-1265
-1254
-1165
-1031
-860
-680
-505
-399
-271
-206
-150
-125
-122
-117
-181
-243
-368
-454
-534
-567
-546
-561
-505
-498
-474
-477
-463
-419
-324
-146
55
283
474
625
713
745
746
746
760
779
862
979
1049
1128
1178
1220
1174
1286
1462
1638
1919
2262
2657
3001
3503
3977
4150
3828
2940
1229
-1426
-4177
-6569
-8237
-8932
-8300
-6782
-5028
-2967
-1051
373
1099
1443
1485
1367
1442
1586
1648
1555
1293
922
610
522
716
1195
1867
2472
2785
2627
1762
364
-1249
-2742
-3917
-4564
-4605
-4230
-3609
-2807
-2024
-1383
-871
-423
40
401
743
908
869
671
357
70
-162
-191
-23
331
791
1212
1460
1460
1137
537
-201
-995
-1746
-2314
-2599
-2675
-2518
-2226
-1896
-1574
-1230
-869
-559
-255
49
261
343
300
123
-133
-367
-485
-417
-142
260
665
967
1071
951
599
99
-427
-934
-1339
-1562
-1680
-1747
-1733
-1659
-1553
-1448
-1205
-943
-699
-447
-288
-225
-276
-352
-483
-611
-583
-488
-303
-40
250
464
548
543
392
105
-157
-504
-820
-1073
-1239
-1398
-1538
-1519
-1492
-1430
-1297
-1084
-873
-687
-515
-438
-507
-591
-754
-888
-955
-928
-808
-649
-430
-262
-140
-57
-102
-200
-332
-473
-663
-829
-926
-1015
-1043
-1002
-888
-712
-487
-278
-95
44
119
100
-7
-121
-263
-390
-454
-484
-442
-389
-307
-226
-144
-92
-89
-69
-104
-128
-147
-113
-85
-53
73
214
382
593
882
1115
1313
1479
1563
1484
1357
1222
1016
884
846
960
1170
1472
1788
2084
2318
2529
2683
2844
3068
3379
3555
3354
2691
1449
-362
-2697
-4813
-6527
-7479
-7446
-6357
-4602
-2834
-1090
169
793
798
458
6
-388
-345
-21
459
949
1340
1578
1699
1824
1962
2112
2238
2253
1996
1466
550
-615
-1814
-2800
-3410
-3565
-3206
-2533
-1746
-987
-406
-186
-289
-603
-962
-1276
-1365
-1204
-853
-390
90
563
875
1086
1206
1278
1319
1302
1202
934
471
-127
-761
-1321
-1728
-1893
-1761
-1447
-1045
-668
-431
-442
-659
-981
-1315
-1569
-1665
-1549
-1317
-966
-565
-181
116
343
518
630
702
716
667
517
281
-4
-360
-697
-938
-1104
-1111
-988
-777
-569
-457
-470
-672
-904
-1178
-1439
-1594
-1588
-1410
-1193
-895
-615
-397
-232
-140
19
71
118
156
145
84
-60
-205
-381
-598
-811
-887
-910
-924
-921
-840
-848
-951
-1016
-1103
-1208
-1320
-1282
-1206
-1126
-966
-814
-687
-594
-454
-394
-361
-340
-305
-316
-409
-506
-680
-851
-1040
-1173
-1209
-1183
-1061
-916
-724
-589
-516
-442
-422
-448
-473
-486
-487
-478
-429
-357
-314
-273
-231
-212
-241
-258
-251
-264
-278
-294
-318
-388
-424
-412
-381
-288
-142
53
232
379
472
496
465
430
398
397
445
543
673
789
903
963
983
996
983
1015
1086
1207
1352
1498
1618
1732
1831
1930
2112
2337
2657
2947
3038
2793
2070
1038
-495
-2282
-3880
-5108
-5584
-5407
-4385
-3066
-1774
-604
96
313
-57
-638
-1243
-1664
-1606
-1136
-396
429
1218
1902
2301
2429
2358
2059
1672
1241
806
357
-184
-697
-1140
-1421
-1545
-1495
-1220
-888
-522
-249
-167
-315
-784
-1319
-1819
-2149
-2172
-1901
-1315
-639
65
657
991
1005
759
393
0
-303
-457
-494
-438
-295
-151
-12
39
25
-60
-141
-202
-313
-475
-682
-946
-1177
-1365
-1418
-1370
-1173
-842
-458
-65
172
272
164
-43
-323
-552
-733
-760
-633
-429
-102
135
304
303
188
-1
-274
-500
-696
-825
-860
-836
-726
-599
-475
-334
-238
-102
-41
-5
-16
-144
-259
-452
-602
-715
-741
-680
-553
-329
-124
-40
1
-107
-320
-582
-890
-1097
-1291
-1296
-1215
-1041
-824
-641
-441
-350
-288
-281
-307
-334
-371
-405
-408
-412
-418
-423
-433
-446
-483
-483
-517
-603
-693
-808
-924
-1045
-1088
-1028
-927
-759
-536
-304
-131
-62
-21
-49
-119
-176
-230
-232
-187
-78
11
71
136
145
102
8
-86
-157
-240
-267
-276
-252
-190
-134
-19
109
216
315
420
511
570
601
606
567
515
475
469
540
600
733
873
995
1146
1224
1262
1234
1229
1234
1223
1328
1432
1529
1613
1741
1768
1514
1117
544
34
-434
-723
-1029
-1349
-1505
-1513
-1371
-1312
-1269
-1326
-1240
-1120
-972
-914
-989
-983
-920
-763
-580
-382
-198
6
286
502
610
601
475
303
140
15
-141
-245
-305
-264
-144
-58
-25
-64
-185
-335
-476
-624
-799
-873
-942
-927
-846
-774
-714
-680
-631
-668
-652
-689
-719
-754
-756
-721
-654
-579
-517
-419
-351
-268
-194
-139
-174
-215
-271
-329
-384
-409
-446
-433
-378
-288
-211
-212
-234
-294
-364
-437
-501
-583
-655
-655
-580
-550
-478
-465
-447
-457
-490
-520
-622
-644
-721
-711
-712
-699
-657
-630
-538
-489
-409
-400
-420
-441
-526
-596
-617
-636
-636
-579
-527
-470
-415
-365
-395
-400
-451
-505
-522
-561
-556
-539
-488
-454
-408
-390
-414
-415
-418
-462
-466
-495
-515
-502
-494
-458
-462
-472
-515
-524
-566
-631
-633
-638
-636
-580
-517
-474
-425
-395
-347
-313
-290
-294
-295
-282
-296
-276
-270
-263
-221
-173
-115
-69
-41
-32
-64
-96
-169
-242
-303
-385
-394
-415
-405
-359
-291
-204
-153
-81
-54
-5
5
-24
-31
-49
-76
-106
-105
-108
-72
-45
-46
-37
-1
60
120
182
235
288
304
311
333
347
367
401
439
488
490
485
455
416
385
351
379
392
414
461
474
461
434
396
376
332
268
203
164
125
60
23
-37
-84
-169
-220
-275
-344
-384
-412
-416
-458
-480
-506
-545
-603
-591
-584
-552
-487
-423
-334
-301
-253
-288
-297
-319
-343
-323
-334
-298
-279
-247
-233
-218
-236
-259
-286
-313
-343
-350
-342
-353
-325
-321
-266
-252
-228
-226
-238
-234
-276
-281
-312
-314
-330
-338
-367
-418
-416
-400
-376
-369
-323
-328
-299
-294
-296
-304
-326
-291
-313
-267
-244
-178
-119
-102
-80
-63
-46
-96
-144
-181
-241
-282
-317
-351
-390
-421
-452
-488
-515
-533
-533
-501
-496
-477
-439
-427
-399
-385
-370
-368
-366
-367
-343
-321
-296
-260
-239
-208
-166
-125
-85
-62
-38
-61
-59
-54
-49
-35
-56
-50
-88
-111
-145
-186
-210
-263
-262
-291
-296
-298
-285
-266
-276
-281
-301
-302
-344
-360
-387
-399
-382
-326
-258
-228
-168
-136
-112
-100
-97
-85
-76
-46
-49
-37
-34
-48
-27
-35
-42
-62
-94
-125
-157
-186
-220
-265
-295
-317
-327
-324
-316
-287
-285
-277
-261
-253
-260
-253
-248
-271
-261
-249
-261
-259
-245
-218
-207
-208
-189
-175
-188
-197
-197
-192
-181
-188
-180
-169
-163
-150
-150
-139
-111
-81
-71
-79
-91
-102
-123
-159
-181
-184
-176
-162
-148
-126
-117
-108
-123
-164
-233
-297
-325
-352
-353
-355
-293
-281
-213
-245
-178
-246
-148
-267
-149
-300
-129
-322
-111
-361
-62
-544
-988
777
-1188
244
-547
-84
-29
-228
-281
26
-398
-103
-193
-827
-12
-220
-460
-166
-179
-468
-197
-286
-230
-356
-328
-134
-300
-199
-7
-286
-144
-66
-306
-256
-103
-306
-305
-250
-245
-295
-286
-252
-360
-438
-344
-467
-526
-365
-426
-439
-300
-235
-222
-150
-123
-163
-175
-137
-177
-250
-200
-224
-304
-257
-249
-316
-296
-292
-347
-337
-307
-350
-381
-337
-327
-349
-310
-291
-315
-293
-256
-300
-322
-311
-346
-363
-326
-295
-267
-197
-136
-131
-123
-99
-113
-147
-155
-181
-213
-215
-229
-264
-273
-291
-312
-323
-309
-304
-314
-291
-272
-261
-267
-276
-293
-337
-361
-399
-422
-438
-452
-436
-427
-395
-351
-290
-249
-228
-190
-168
-171
-200
-195
-202
-224
-217
-217
-213
-215
-222
-235
-235
-240
-240
-251
-250
-250
-244
-262
-254
-240
-240
-213
-181
-170
-168
-158
-160
-144
-125
-118
-113
-118
-133
-180
-199
-215
-231
-257
-273
-268
-255
-241
-214
-198
-193
-188
-185
-169
-163
-135
-152
-148
-149
-199
-197
-221
-211
-211
-205
-179
-172
-146
-146
-139
-152
-152
-172
-209
-218
-256
-292
-291
-286
-266
-234
-202
-173
-149
-134
-154
-172
-199
-225
-256
-284
-307
-308
-294
-263
-247
-224
-193
-176
-153
-154
-147
-171
-186
-215
-225
-244
-266
-288
-307
-317
-318
-304
-272
-246
-202
-184
-155
-131
-141
-149
-166
-185
-179
-161
-176
-138
-152
-162
-179
-199
-207
-225
-246
-266
-279
-307
-328
-355
-369
-397
-407
-411
-400
-398
-376
-363
-348
-335
-322
-313
-312
-307
-293
-295
-271
-276
-276
-267
-248
-259
-262
-260
-245
-236
-237
-222
-219
-235
-244
-276
-305
-329
-360
-387
-400
-412
-427
-424
-415
-382
-344
-290
-254
-205
-187
-192
-202
-214
-238
-250
-272
-296
-281
-289
-284
-277
-255
-235
-224
-217
-228
-251
-296
-314
-346
-379
-398
-407
-400
-382
-361
-333
-321
-309
-306
-314
-314
-320
-336
-338
-331
-331
-317
-307
-289
-271
-249
-241
-233
-243
-265
-289
-321
-360
-392
-427
-461
-487
-500
-496
-470
-441
-422
-365
-310
-263
-233
-223
-234
-260
-290
-297
-322
-350
-338
-339
-351
-349
-359
-371
-384
-393
-383
-355
-338
-330
-312
-326
-334
-341
-344
-343
-343
-347
-352
-357
-369
-379
-379
-363
-342
-304
-257
-228
-203
-184
-175
-186
-211
-234
-263
-300
-343
-377
-392
-396
-391
-376
-356
-348
-338
-311
-298
-285
-273
-263
-255
-252
-250
-258
-255
-255
-243
-241
-230
-217
-211
-178
-162
-155
-173
-185
-206
-216
-227
-230
-249
-259
-261
-269
-278
-294
-281
-264
-271
-260
-245
-239
-236
-242
-231
-208
-198
-200
-200
-199
-216
-246
-265
-302
-325
-342
-336
-336
-337
-314
-302
-292
-296
-299
-310
-314
-324
-329
-321
-319
-329
-323
-306
-305
-287
-276
-266
-256
-245
-239
-236
-232
-231
-233
-239
-237
-237
-232
-234
-226
-236
-256
-262
-266
-249
-247
-240
-248
-255
-263
-287
-304
-313
-320
-324
-322
-317
-306
-300
-280
-257
-243
-224
-206
-175
-144
-112
-104
-106
-102
-115
-128
-122
-121
-120
-117
-109
-103
-104
-121
-142
-143
-151
-161
-181
-193
-210
-230
-238
-257
-273
-286
-292
-277
-261
-225
-194
-157
-125
-93
-67
-41
-35
-58
-87
-122
-151
-181
-197
-221
-250
-258
-263
-267
-267
-254
-241
-226
-218
-233
-240
-243
-257
-252
-254
-247
-240
-236
-234
-238
-245
-238
-227
-231
-230
-230
-241
-245
-255
-258
-246
-239
-231
-231
-240
-252
-252
-261
-285
-325
-356
-359
-341
-321
-292
-260
-222
-177
-138
-110
-97
-85
-91
-106
-122
-158
-212
-252
-269
-303
-306
-291
-280
-262
-246
-226
-227
-241
-260
-276
-287
-307
-314
-312
-304
-301
-284
-277
-272
-259
-273
-267
-267
-277
-276
-261
-243
-238
-232
-220
-231
-245
-241
-236
-235
-235
-236
-243
-243
-231
-228
-216
-192
-175
-157
-130
-132
-133
-134
-145
-180
-210
-230
-270
-286
-294
-306
-311
-308
-310
-325
-322
-309
-304
-297
-292
-291
-286
-274
-279
-292
-312
-326
-327
-319
-305
-298
-290
-272
-265
-274
-304
-323
-349
-378
-394
-416
-417
-410
-403
-398
-391
-400
-393
-384
-367
-345
-327
-300
-294
-292
-284
-298
-336
-360
-363
-358
-345
-326
-295
-263
-235
-210
-191
-188
-193
-217
-254
-284
-317
-346
-354
-351
-340
-322
-287
-253
-219
-183
-162
-138
-123
-134
-166
-197
-225
-262
-300
-314
-317
-310
-296
-276
-270
-251
-233
-231
-226
-224
-234
-228
-242
-276
-311
-335
-351
-358
-340
-316
-289
-257
-227
-216
-224
-245
-259
-281
-292
-296
-298
-288
-277
-266
-251
-236
-226
-217
-219
-217
-222
-248
-269
-296
-322
-350
-378
-392
-399
-396
-399
-382
-342
-318
-315
-309
-319
-322
-337
-369
-390
-407
-429
-447
-436
-420
-389
-339
-286
-248
-212
-202
-202
-209
-226
-229
-248
-260
-268
-266
-281
-285
-284
-261
-236
-225
-203
-203
-194
-199
-217
-241
-250
-243
-251
-255
-243
-237
-225
-215
-201
-193
-202
-202
-190
-182
-169
-153
-162
-150
-133
-130
-126
-126
-142
-153
-179
-181
-157
-167
-169
-174
-177
-193
-216
-200
-189
-176
-133
-108
-88
-109
-132
-177
-214
-235
-262
-274
-269
-260
-270
-271
-279
-278
-287
-292
-293
-294
-304
-302
-293
-302
-314
-315
-305
-283
-252
-240
-208
-184
-175
-182
-197
-198
-207
-228
-236
-231
-225
-231
-244
-239
-245
-255
-260
-254
-233
-224
-217
-205
-204
-220
-238
-262
-277
-289
-304
-302
-282
-254
-235
-232
-215
-202
-197
-197
-202
-203
-211
-210
-224
-234
-240
-239
-224
-203
-179
-170
-168
-158
-157
-155
-142
-141
-132
-114
-95
-88
-93
-73
-69
-64
-66
-57
-62
-88
-106
-124
-133
-154
-158
-161
-168
-173
-177
-182
-200
-197
-211
-208
-205
-224
-247
-279
-295
-303
-311
-312
-318
-334
-355
-348
-315
-293
-298
-264
-190
-189
-283
-329
-274
-260
-328
-321
-216
-200
-296
-347
-309
-312
-374
-375
-302
-265
-307
-309
-259
-248
-275
-285
-235
-213
-221
-218
-192
-165
-158
-156
-139
-125
-137
-168
-198
-200
-177
-202
-338
-376
-192
-74
-229
-110
127
4
-373
-521
-405
-531
-668
-499
-215
-140
-261
-285
-190
-292
-468
-428
-171
-88
-188
-70
-10
-185
-427
-464
-361
-347
-279
-103
46
38
-83
-148
-162
-221
-275
-204
-113
-117
-174
-199
-228
-291
-334
-307
-243
-200
-168
-139
-108
-131
-177
-205
-221
-239
-250
-246
-232
-231
-236
-228
-209
-232
-256
-242
-237
-236
-232
-228
-223
-246
-273
-299
-326
-334
-335
-315
-287
-259
-233
-197
-186
-188
-212
-233
-232
-243
-260
-268
-270
-275
-280
-269
-250
-230
-218
-220
-210
-193
-201
-210
-205
-216
-231
-239
-244
-247
-252
-257
-247
-230
-215
-193
-150
-131
-128
-155
-163
-164
-191
-196
-207
-203
-203
-205
-215
-211
-209
-207
-167
-117
-89
-72
-42
-41
-78
-114
-155
-157
-151
-155
-121
-86
-81
-95
-125
-140
-170
-181
-180
-177
-166
-163
-180
-195
-213
-229
-224
-199
-166
-143
-122
-117
-122
-150
-188
-206
-226
-220
-219
-198
-178
-142
-119
-96
-91
-75
-90
-79
-107
-235
-225
-185
-81
-65
2
58
55
-122
-249
-333
-332
-343
-296
-203
-126
-122
-139
-169
-201
-244
-271
-268
-277
-289
-303
-292
-285
-276
-270
-253
-231
-214
-189
-167
-150
-153
-184
-227
-253
-273
-267
-252
-222
-184
-158
-148
-142
-134
-135
-121
-98
-94
-93
-120
-145
-166
-187
-192
-175
-160
-139
-119
-89
-78
-72
-68
-64
-76
-84
-72
-88
-95
-98
-90
-77
-84
-83
-92
-99
-99
-95
-104
-95
-97
-100
-98
-106
-120
-128
-132
-119
-103
-91
-70
-52
-49
-55
-69
-90
-119
-133
-145
-152
-146
-146
-147
-141
-119
-107
-99
-92
-82
-83
-85
-92
-108
-115
-128
-139
-151
-157
-153
-143
-143
-156
-149
-152
-176
-197
-206
-225
-248
-266
-269
-268
-258
-260
-246
-230
-238
-233
-228
-228
-235
-246
-245
-245
-267
-281
-270
-256
-238
-213
-196
-178
-176
-169
-156
-158
-165
-181
-205
-233
-242
-239
-218
-191
-161
-138
-143
-128
-108
-102
-107
-121
-134
-148
-164
-172
-185
-197
-207
-208
-197
-184
-171
-155
-149
-147
-136
-141
-149
-156
-170
-169
-163
-158
-149
-143
-147
-153
-148
-150
-148
-145
-143
-138
-126
-128
-129
-131
-143
-154
-165
-182
-201
-202
-204
-213
-227
-230
-248
-264
-280
-300
-312
-316
-317
-334
-327
-314
-314
-309
-290
-278
-273
-267
-259
-262
-278
-295
-305
-320
-327
-310
-302
-296
-294
-279
-268
-269
-263
-248
-239
-227
-212
-187
-155
-143
-140
-133
-135
-137
-134
-136
-131
-133
-140
-146
-138
-135
-133
-135
-140
-143
-159
-167
-184
-217
-232
-248
-261
-265
-271
-260
-260
-247
-215
-183
-162
-142
-111
-87
-70
-61
-65
-85
-104
-121
-150
-168
-185
-190
-191
-188
-182
-174
-189
-202
-214
-235
-247
-248
-247
-250
-255
-273
-281
-275
-266
-261
-251
-235
-219
-200
-201
-211
-214
-228
-242
-256
-252
-240
-239
-238
-234
-253
-256
-258
-261
-257
-256
-251
-249
-242
-250
-238
-234
-232
-241
-241
-238
-240
-226
-202
-178
-168
-166
-182
-197
-212
-222
-213
-179
-161
-151
-141
-132
-134
-148
-159
-160
-159
-173
-178
-179
-176
-192
-214
-219
-214
-223
-225
-221
-214
-197
-202
-230
-254
-274
-291
-296
-284
-244
-219
-195
-181
-168
-158
-148
-148
-147
-145
-145
-132
-121
-125
-129
-126
-150
-172
-185
-185
-186
-183
-165
-149
-162
-159
-148
-166
-192
-211
-209
-211
-224
-234
-223
-212
-216
-221
-220
-220
-227
-236
-250
-259
-271
-285
-296
-312
-307
-308
-312
-305
-304
-288
-289
-284
-269
-285
-299
-304
-299
-291
-267
-243
-215
-179
-166
-174
-162
-135
-110
-89
-64
-57
-61
-57
-76
-99
-107
-126
-153
-162
-178
-199
-208
-225
-226
-219
-217
-208
-200
-187
-193
-185
-162
-151
-149
-153
-158
-168
-177
-179
-191
-208
-213
-204
-213
-231
-246
-255
-251
-252
-254
-244
-241
-245
-255
-257
-252
-247
-242
-227
-210
-205
-202
-186
-205
-212
-213
-229
-259
-290
-309
-323
-324
-343
-347
-346
-340
-336
-341
-334
-333
-338
-330
-335
-337
-327
-323
-312
-305
-296
-282
-269
-260
-236
-228
-240
-253
-276
-289
-305
-305
-286
-290
-294
-295
-307
-316
-310
-311
-315
-299
-294
-287
-277
-283
-295
-299
-305
-322
-331
-316
-309
-304
-290
-286
-287
-283
-275
-271
-265
-262
-275
-286
-294
-303
-322
-343
-362
-366
-380
-381
-366
-347
-338
-329
-313
-297
-283
-275
-251
-224
-215
-198
-175
-161
-152
-144
-132
-128
-129
-142
-139
-145
-155
-179
-205
-231
-258
-274
-292
-300
-298
-304
-313
-309
-300
-297
-305
-307
-297
-307
-321
-335
-330
-310
-306
-301
-280
-266
-262
-268
-274
-276
-290
-315
-336
-344
-359
-375
-380
-377
-365
-358
-352
-349
-335
-316
-309
-300
-295
-274
-267
-264
-265
-280
-298
-312
-317
-314
-305
-295
-282
-269
-266
-277
-289
-302
-311
-317
-321
-339
-355
-374
-370
-360
-365
-374
-387
-387
-387
-403
-415
-416
-411
-415
-413
-402
-392
-385
-381
-377
-372
-356
-334
-329
-328
-314
-306
-297
-295
-284
-264
-245
-246
-253
-246
-241
-249
-242
-233
-230
-220
-216
-221
-224
-209
-216
-223
-200
-182
-173
-164
-151
-138
-119
-106
-119
-131
-139
-157
-169
-170
-164
-167
-164
-161
-163
-155
-140
-140
-159
-178
-184
-201
-223
-225
-227
-235
-240
-246
-256
-272
-279
-267
-250
-253
-258
-263
-272
-280
-309
-316
-315
-324
-335
-325
-317
-320
-331
-339
-341
-358
-372
-377
-375
-380
-382
-361
-338
-314
-287
-249
-207
-181
-172
-172
-193
-172
-170
-190
-203
-228
-235
-255
-271
-270
-266
-255
-260
-260
-268
-287
-312
-319
-313
-321
-328
-336
-335
-334
-333
-317
-295
-268
-249
-233
-215
-195
-185
-182
-187
-200
-193
-183
-183
-182
-169
-162
-154
-150
-168
-176
-182
-189
-203
-220
-236
-248
-237
-236
-240
-234
-223
-216
-211
-202
-196
-183
-166
-159
-152
-169
-175
-184
-195
-202
-187
-230
-220
-156
-201
-188
-202
-160
-213
-314
-267
-286
-285
-310
-293
-234
-261
-272
-317
-392
-220
-223
-229
-248
-280
-279
-378
-337
-308
-257
-221
-204
-190
-196
-230
-281
-294
-277
-249
-264
-246
-272
-297
-308
-349
-344
-339
-341
-344
-353
-339
-349
-355
-336
-338
-323
-303
-320
-327
-315
-325
-316
-317
-308
-301
-294
-288
-303
-328
-335
-330
-337
-338
-338
-333
-334
-334
-336
-344
-345
-345
-344
-337
-327
-331
-339
-333
-342
-334
-333
-339
-327
-323
-329
-319
-307
-307
-289
-293
-287
-299
-319
-315
-335
-350
-372
-381
-357
-338
-336
-332
-338
-341
-353
-369
-373
-379
-374
-363
-334
-308
-309
-281
-261
-257
-250
-240
-238
-246
-253
-263
-263
-246
-232
-286
-343
-350
-322
-276
-242
-205
-175
-176
-210
-254
-176
-149
-320
-308
-248
-245
-228
-201
-271
-91
-79
-302
-188
-141
-132
-280
-276
-238
-220
-318
-341
-273
-258
-278
-345
-311
-270
-305
-328
-276
-220
-200
-206
-175
-144
-201
-254
-268
-280
-285
-284
-262
-217
-231
-250
-262
-279
-284
-306
-325
-325
-328
-360
-362
-360
-367
-382
-369
-366
-364
-348
-338
-322
-303
-289
-303
-314
-318
-317
-321
-313
-300
-303
-305
-300
-285
-287
-288
-291
-287
-284
-297
-313
-321
-321
-316
-323
-330
-320
-302
-285
-264
-233
-217
-211
-201
-200
-196
-196
-204
-197
-180
-181
-172
-156
-166
-171
-169
-165
-169
-169
-163
-158
-152
-149
-148
-159
-165
-183
-208
-222
-230
-239
-248
-252
-258
-265
-275
-294
-305
-307
-321
-324
-310
-282
-266
-267
-250
-242
-250
-264
-275
-285
-294
-296
-301
-296
-284
-286
-304
-320
-332
-341
-347
-344
-335
-322
-314
-321
-328
-322
-314
-303
-296
-286
-264
-257
-254
-234
-227
-225
-220
-219
-201
-191
-195
-194
-212
-214
-218
-223
-224
-222
-233
-254
-271
-285
-291
-295
-296
-295
-313
-300
-306
-317
-297
-300
-300
-305
-306
-283
-273
-262
-236
-216
-218
-209
-184
-178
-157
-139
-125
-112
-103
-103
-97
-99
-110
-124
-144
-169
-181
-180
-186
-179
-183
-194
-210
-220
-234
-248
-241
-236
-234
-226
-227
-248
-229
-230
-251
-268
-283
-286
-286
-286
-286
-277
-267
-272
-277
-280
-270
-267
-281
-279
-274
-274
-279
-294
-306
-316
-318
-322
-310
-311
-309
-294
-299
-295
-290
-292
-281
-285
-274
-260
-263
-266
-273
-278
-276
-275
-272
-252
-241
-245
-247
-246
-246
-242
-239
-236
-245
-259
-263
-272
-280
-285
-287
-286
-293
-305
-309
-305
-320
-328
-343
-336
-325
-315
-292
-276
-266
-263
-261
-272
-279
-280
-290
-300
-305
-298
-300
-317
-322
-311
-315
-314
-311
-312
-326
-334
-317
-315
-320
-327
-330
-346
-360
-366
-377
-368
-363
-353
-346
-344
-348
-348
-347
-368
-374
-361
-344
-338
-332
-318
-291
-280
-287
-271
-260
-263
-275
-283
-293
-292
-296
-304
-315
-310
-316
-314
-294
-300
-300
-287
-278
-277
-286
-287
-268
-266
-269
-257
-262
-266
-259
-259
-257
-260
-259
-249
-241
-237
-235
-246
-259
-264
-279
-287
-290
-289
-296
-319
-322
-336
-344
-348
-346
-327
-306
-300
-306
-309
-314
-338
-359
-369
-373
-350
-332
-322
-290
-242
-237
-245
-231
-241
-274
-287
-303
-320
-324
-320
-303
-295
-286
-268
-268
-271
-252
-244
-274
-291
-289
-304
-328
-307
-327
-332
-312
-318
-310
-281
-278
-262
-237
-251
-232
-239
-224
-249
-237
-291
-289
-866
-1556
-1474
-1611
-1648
-1156
-758
-395
-30
-117
-106
-248
-563
-698
-631
-537
-422
-234
-37
62
17
34
-19
-72
-166
-40
171
349
118
-483
-15
-953
-1669
-1022
-1419
-1227
-535
-556
51
165
-342
-133
-429
-673
-430
-514
-271
-10
-115
106
-41
-240
-172
-353
-275
-189
-241
-64
-33
-108
-70
-120
-123
-94
-118
-19
-277
-392
-443
-654
-650
-435
-431
-245
-118
-190
-121
-351
-462
-360
-270
-311
-110
-58
-22
-13
-80
-61
-223
-236
-262
-214
-97
-24
3
-17
-841
-790
-397
-860
-403
28
40
400
268
93
194
-145
-312
-165
-110
59
21
-255
-166
-304
-397
-568
-542
-473
-440
-321
-405
-213
-298
-484
-446
-320
-96
-290
-351
-441
-177
-302
-492
77
-441
43
-17
-265
-177
-240
-174
-714
-49
230
-31
103
82
-307
-224
-156
-68
-129
-367
30
87
-177
108
190
109
43
-142
-476
-28
161
-635
468
58
186
-175
66
302
-433
267
-472
-18
-73
-31
200
-55
-178
-140
99
-381
-187
-195
-121
-500
-152
511
-78
-309
491
514
-803
104
-1
-534
44
144
63
-106
517
-788
80
-129
-198
-194
-115
156
-84
200
-324
3
95
-224
-451
781
-221
-830
147
361
-819
-233
692
-178
-423
52
49
-37
-871
-176
-249
-164
34
-141
-1
428
-134
-801
166
-269
-529
254
-608
210
159
-563
-73
-288
230
-846
-519
-266
-252
-19
-10
541
-54
-538
-170
-186
-464
161
-350
-408
506
-701
344
163
-961
80
-83
-259
-256
11
-206
-493
165
-329
-264
167
-499
465
130
-649
-384
-59
-542
-135
138
122
-55
-16
-521
-260
-291
-629
-583
145
568
-292
114
162
-431
-691
-600
-134
596
-612
-1012
1484
-123
-1585
114
1233
-1079
-898
630
-388
-359
-91
261
-575
434
-861
-755
210
-96
-1204
280
143
-166
-489
128
-136
-337
199
-1073
417
-197
-501
-623
468
124
-897
-52
-213
-710
-586
-91
-35
-217
-199
-145
156
-751
-530
613
-900
-803
619
-315
-358
-626
-374
97
-470
-642
508
182
-1084
403
7
-1066
-196
550
-181
295
475
-583
320
-263
-601
-217
478
-804
-389
1316
-703
-314
104
-526
-158
-179
-535
132
156
-458
-172
29
124
-954
292
-104
-111
-121
-229
-732
-62
266
-846
1080
190
-310
107
-664
-1
-810
-827
204
712
251
-418
861
-203
-1116
-246
97
-576
43
376
-630
280
-717
-428
637
14
-984
797
-543
-523
127
-919
873
-266
-118
571
44
-531
-296
69
-488
183
12
108
217
-75
162
-335
-214
458
-952
212
-362
-1349
427
304
-553
58
656
-413
-630
83
-703
-597
469
-432
257
54
-177
12
242
117
-432
301
-90
-182
-243
-146
15
-394
268
-584
463
-358
-775
-38
-72
-562
119
-61
-449
300
134
190
-484
-112
-388
-532
212
-1030
233
161
72
-191
-2
411
-886
89
66
-530
-364
-40
96
-177
-101
173
-221
-72
-499
243
-98
-646
583
-31
-1069
403
573
-78
-414
-221
509
33
-1228
-196
1328
-984
-796
1238
469
-981
-171
724
-50
-988
88
702
-342
-702
357
287
-319
-322
-72
10
-550
-673
829
-667
-488
128
260
-535
-1083
717
-555
-169
646
-289
-617
245
-222
-763
299
-557
-781
312
13
-706
574
-305
-367
347
-837
-534
322
-420
-459
202
-282
196
-335
172
115
-93
-584
-122
-109
-1050
-117
-106
-279
-246
9
-78
-491
-343
-439
-566
-755
259
-332
-657
589
-49
-457
-634
577
-481
-874
470
-506
-739
134
-127
-602
308
-246
-305
267
-916
-732
874
-1315
-934
917
-267
-953
396
-177
-899
569
-1011
-291
115
-1040
-96
6
-708
375
-175
-934
350
82
-972
-438
-368
-358
-256
-737
439
396
-833
-245
606
-837
-260
-54
-812
0
-17
-919
478
-278
-815
108
-112
-458
-1221
145
-759
-613
-141
-640
444
158
-1148
197
199
-800
-491
-87
-17
-575
250
-628
-208
296
-903
-561
381
-68
-1458
543
-491
150
-237
-935
1014
-599
-830
311
24
-752
-148
-398
-436
191
-693
-602
6
249
-609
-419
-270
-41
-545
-754
19
-377
-628
-427
224
22
-1104
224
-109
-630
-492
-575
-237
105
-688
-1058
188
396
-1176
-471
370
-416
-767
-258
-190
-24
-1075
-591
284
-300
-381
-759
454
-324
-1343
408
-231
-661
205
-386
-97
506
-1097
-571
554
-1179
-370
279
-782
-433
415
-888
-61
336
-787
-63
140
-808
206
-794
-223
-249
-468
139
-217
60
-902
589
-105
-315
-333
344
-136
-177
-236
-8
158
-229
-819
676
-253
-858
-73
-248
-28
-586
187
-68
-681
-344
103
-131
-449
122
-826
520
-643
-736
845
-779
-279
250
-712
-1
409
-979
-71
172
67
-1024
457
305
-741
254
-38
-1010
224
300
-394
-197
308
-891
207
-245
-1024
619
9
-1441
550
-160
-1106
112
-305
-700
87
-240
-611
-239
-364
-12
-796
-105
-3
-285
-1015
160
-55
-793
-152
-478
-491
-352
-313
-277
-322
343
-455
-856
834
-581
-1124
790
-352
-962
124
-284
-276
19
-828
-128
118
-750
-170
-167
-279
-724
370
-686
-684
489
415
-1285
-459
1353
-1961
-428
561
-703
-532
409
-466
-384
-81
-621
-273
763
-523
-1162
1227
-502
-865
-358
46
-734
-212
-693
-716
795
-680
-530
192
-179
-326
-630
73
-48
-281
-238
-438
484
-874
-670
147
-255
-838
222
-761
-218
-6
-697
215
-188
-611
-804
453
-313
-1406
665
-50
-1565
552
69
-984
452
-104
-980
11
-50
-1267
844
-725
-695
265
-122
-860
-574
543
-1599
100
-354
30
-185
-861
417
-658
-776
-511
341
-179
-1385
1023
-828
-774
782
-1233
117
238
-1188
205
-308
-1032
-765
-198
-862
-214
190
-1107
316
-864
352
-795
-572
-143
-621
-463
188
-684
-326
-441
-538
39
-964
-215
95
-303
-715
183
-275
-823
-230
141
-1102
19
-2
-1182
153
-668
-809
164
-544
-872
207
-273
-715
-426
-316
-396
-1233
125
116
-1505
695
-644
-946
1016
-647
-275
-429
315
-611
-501
-99
61
-829
-672
876
-493
-912
215
-206
-318
-133
-939
376
480
-1520
322
-431
-448
-924
-442
40
-773
-422
-426
-3
-710
188
-1240
-227
647
-1078
-1001
838
-1369
-399
223
-1124
93
82
-935
-272
467
-1251
144
-51
-760
-194
-69
-459
-569
-88
17
-724
149
-626
-397
11
-873
-834
-28
308
-255
-1060
78
241
-977
-784
-3
-460
-850
228
-158
-830
748
-1345
-534
1035
-1148
-644
-7
212
-937
-511
856
-1091
-205
46
-231
-6
-227
-854
-493
944
-587
-1227
553
272
-1486
-363
887
-1208
6
-93
-325
452
-1039
203
50
-724
-695
788
-259
-1396
626
-354
-400
-293
-349
-116
-181
-1033
748
-291
-652
312
-17
-670
115
-757
390
-465
-759
1304
-1480
-279
589
-1092
-750
897
-982
-435
-73
-1223
1046
-974
-687
452
-17
-803
278
381
-714
-772
14
258
-521
-383
-162
580
-655
-1143
512
-207
-1222
407
-308
-493
-240
334
-393
-287
-154
-1060
722
-479
-1295
-191
341
-1182
-160
379
-866
-633
-97
-686
534
-1204
-474
379
-885
49
-335
-91
-508
-505
-541
-71
70
-2011
215
1058
-1286
414
-660
-497
-35
-3
-915
230
28
-1531
833
155
-1734
804
318
-1319
345
-68
-774
268
-1080
131
-465
-481
140
-348
-424
-57
-12
-779
-289
-595
120
-507
-240
-633
407
-667
-617
618
-746
-184
-232
-242
4
-779
-192
-344
-474
-188
386
-243
-573
109
30
-858
471
-749
-170
593
-850
54
374
-223
-967
483
59
-775
-129
-5
-207
-478
-344
27
-649
293
-247
-85
46
-718
89
-458
-385
-320
109
156
-1125
-103
339
-387
-561
-834
123
89
-1684
-154
-555
-869
-48
-880
-217
-433
-607
-146
-985
230
-398
-877
-658
201
-272
-848
172
-348
-351
-145
-762
-543
-355
69
-535
-443
467
-438
-466
-646
-546
286
-457
-966
271
91
-1008
-594
130
-992
-884
205
56
-598
-481
-566
100
-936
-1246
439
-827
-509
-669
254
-653
-842
142
-415
-165
-74
-154
-865
-10
-285
-411
-1161
156
-158
-674
-129
-539
-699
-120
-562
-731
-356
335
-415
-651
324
-336
-545
-33
-359
-334
-276
-750
529
-404
-1409
231
161
-1620
-248
721
-1495
-185
1195
-1499
-616
788
-1084
-442
323
-509
-157
-66
-710
-672
152
-432
-807
149
-591
-466
-371
-355
-274
-221
-435
-539
309
-639
-698
-244
-688
-1117
1033
-932
-785
107
218
-1101
-537
-59
-700
197
-1271
379
140
-990
-197
-611
335
-1049
-1029
820
-715
-947
-354
-69
-555
-712
-194
-639
-682
120
-770
-632
-147
-118
-1068
-578
-457
-289
-394
-333
210
-643
-511
-489
-35
-651
-328
149
-904
289
-322
41
-1457
-157
468
-1908
858
-623
-124
-636
-604
126
-731
315
-1006
39
539
-1172
-928
597
57
-2115
1178
203
-1556
77
-48
-283
-693
39
-301
-46
-480
-151
106
-337
-401
-266
-402
-235
-270
-538
-301
283
-194
-637
99
-625
-150
82
-635
-73
-81
-39
-226
-695
91
41
-638
-863
475
-489
-810
244
-374
-480
47
271
-1177
-9
-563
-209
524
-1005
-467
292
-640
-479
300
-669
271
-640
-13
-654
-1169
482
-110
-1296
-17
982
-1051
-753
-33
-34
-707
-549
-582
551
-345
-1470
602
769
-1544
255
154
-922
761
-500
-511
-34
-14
-229
54
-348
234
532
-1241
-1
133
-841
-161
-106
-617
32
234
-931
-162
-442
654
-969
-432
371
-373
-529
-242
-81
-378
313
-763
-336
84
-109
-368
-1031
979
73
-1431
-177
663
-143
-988
-292
-194
242
-289
-1501
128
411
-676
-496
-146
444
-641
235
-1187
337
-110
-866
541
-610
-21
-601
-722
114
54
-1221
694
-169
-693
403
-328
-718
-18
489
-351
-575
52
764
-538
-959
688
57
-827
-319
43
-168
284
-382
-97
195
-844
264
400
-1112
53
52
131
-1272
-299
543
-577
-1205
856
31
-1276
-45
-180
44
-926
-7
-55
123
-555
-448
156
-184
-1137
-175
527
-1000
-354
-280
-689
588
-1474
-465
374
-775
-365
-1048
612
-85
-1761
448
429
-1445
65
487
-764
-849
588
-663
-1619
156
116
-1141
-1061
308
455
-1663
-1113
1114
-632
-2003
462
97
-611
-625
-444
163
-183
-773
-366
535
-1169
-583
286
-122
-554
-468
178
-515
81
-461
-256
-695
349
-437
-635
-196
-278
98
-493
233
-146
-287
-171
-412
-69
142
-750
-286
-565
594
-307
-1401
931
417
-1556
-132
690
-994
-857
695
-701
-167
71
-931
363
-840
276
-91
-852
131
56
-708
-493
219
-806
-631
-332
-49
-361
-1140
-90
-102
-383
-867
859
-389
-1312
-138
378
-942
-820
780
-848
-18
-57
-412
-550
-89
-128
-948
-798
814
-461
-1075
793
187
-1113
-237
74
54
-366
-697
-501
-73
92
-782
-307
-261
522
118
-1114
84
164
-747
-737
701
-839
-116
-258
-227
437
-1059
-363
228
-517
-867
585
-419
-193
-44
52
-498
-194
-77
-792
-97
-162
-510
-44
-590
-633
552
-979
328
142
-89
228
-246
-335
-844
359
-572
-255
-66
-191
-430
-110
-332
-931
107
-610
-377
220
-84
-797
361
-240
-1160
372
5
-827
371
-220
-90
-201
-976
168
-6
-771
-256
233
-390
-911
253
-1154
-110
929
-1427
-197
78
404
-434
-461
57
-301
-32
-486
75
79
-845
327
-332
-121
327
-757
-116
-165
-84
-353
90
-1409
165
503
-1248
-931
-76
483
-1441
-903
569
-376
-1226
-216
471
-11
-757
-269
-171
246
-640
-1274
793
-48
-703
-532
582
51
-770
-316
-90
444
-885
-25
-401
-133
9
-1108
468
-1310
589
-906
-741
804
-924
58
-950
-225
62
-207
-1175
148
823
-1163
93
97
-931
286
-317
-426
183
-174
-320
-461
190
217
-349
-81
-37
-672
392
-510
-256
-166
175
104
-1099
490
64
-604
-116
-496
-139
-328
-667
-89
164
-898
150
-411
-230
-17
-626
-666
718
-482
-588
-87
-37
-587
-340
422
-862
200
32
-557
-542
252
-1110
7
190
-404
-554
90
-16
-394
-104
-30
-939
536
165
-972
405
21
-1334
262
755
-994
-662
-144
-316
-85
-903
-383
-119
100
-294
-753
248
-236
-768
-600
844
-891
-1260
1095
-869
-592
376
-946
-511
59
-232
-751
-349
-71
-195
-1046
-384
260
-465
-1588
700
484
-1330
4
300
-872
-309
-230
-347
-758
432
-617
-1074
1311
-986
-1125
610
-386
-422
-345
-287
-319
-331
-383
-214
-254
-186
-16
-249
-306
-374
-101
-848
-22
-60
-427
-208
-113
-365
371
-242
-1109
757
-538
-938
458
-209
-704
-499
479
-164
-737
-533
664
-506
-511
261
-366
-221
64
-602
-610
798
-453
-914
323
-637
-521
-27
-404
123
-964
-152
330
-188
-809
-81
592
-1336
-243
311
-162
-805
-178
42
-32
-509
-215
5
23
-721
-658
763
-756
-269
286
340
-672
-717
1122
-519
-994
412
201
-426
-697
327
-125
-1025
7
781
-960
-820
444
-184
-122
-266
-294
-578
146
185
-1011
359
-227
-619
393
-926
-385
430
-470
-722
25
741
-980
-1551
1015
-657
-302
197
-672
879
-465
-553
-5
192
-456
-758
380
393
-800
-256
339
18
-123
-396
-160
196
-479
-724
-443
405
-516
-627
32
350
-379
-1040
524
216
-1196
-682
530
-379
-1159
-170
604
-494
-1030
558
-541
-442
-42
-857
-705
324
73
-1671
1243
-268
-941
37
-436
-12
-188
-204
-1078
159
145
-332
-792
421
134
-248
-34
72
-209
-828
544
-674
-218
-198
-428
293
-662
-268
176
-611
12
-928
-687
372
-464
-468
-98
90
-534
-237
99
-197
-231
-380
407
-1014
-59
96
-904
496
-272
-830
-415
370
-618
-59
-503
231
-624
-481
313
26
-803
-621
251
-233
-818
-587
725
-828
-400
-684
12
435
-1446
-222
450
-239
-414
-359
59
-274
-466
-180
-557
-50
-494
-67
-399
-265
376
-596
-410
192
-399
-62
-39
-811
101
-70
-249
-794
-144
3
-1010
96
151
-559
-84
-324
-230
-926
207
704
-1249
294
262
-847
-656
954
-755
-461
339
-652
-18
-343
-341
224
-530
-714
3
257
-1019
-702
1535
-1192
-713
371
-198
-849
-203
651
-843
174
-89
-531
-173
-444
-9
-123
-751
377
-331
-777
-570
185
-300
-849
14
-280
-2
-993
-411
493
-1555
-744
425
-504
-479
25
-811
-891
224
-728
-905
-249
-364
-71
-446
-669
-504
511
-799
-1069
757
-893
-770
285
-576
-180
-238
-1348
-19
-363
-265
-238
-570
70
-164
-377
-301
-1131
-331
544
-927
-966
723
88
-1591
-7
-195
250
-1375
-486
134
302
-816
-1496
687
604
-1226
-1205
1163
106
-1921
73
195
-832
-242
-1036
-87
325
-734
-663
-525
-163
195
-1550
-462
1045
-294
-1351
-529
779
-375
-715
-707
454
114
-1322
-82
-77
-809
-94
-114
-527
-305
51
-782
-782
695
-560
-1211
21
429
43
-1112
241
507
-1276
-316
836
-824
-938
-324
218
-159
-1617
202
825
-1344
-1163
248
677
-2009
-582
535
-446
-528
-234
-484
-230
-351
-556
69
-333
-451
-602
-599
-196
-181
-1501
-376
553
-706
-751
-498
511
-863
-820
217
-277
256
-1311
-664
692
-26
-1167
-816
397
65
-452
-1195
-240
515
-937
-779
457
-141
-519
-411
352
-641
29
-1013
-378
606
-985
296
-506
-303
32
-241
-634
-209
-183
-418
183
-28
-432
-685
-177
-216
-199
-727
365
-39
-1386
144
152
-325
-752
-371
623
-254
-762
-192
165
-125
-864
-162
108
-273
-813
-224
210
-787
-466
-72
-219
-945
-260
500
-931
-124
232
-234
-281
-219
97
-821
-318
196
-159
-493
-209
-21
-191
-656
-594
-51
128
-946
-868
201
-171
-1381
-413
655
-677
-516
371
-237
-402
-242
-397
2
-475
-828
238
-154
-287
-61
-369
37
-570
-464
-466
-502
-23
201
-879
248
-577
-998
-37
141
-421
-307
146
-873
-12
-388
-530
-510
64
-572
-375
879
-602
-684
-347
-375
-404
-263
-1212
-330
529
-1252
-421
440
-804
-325
-75
155
-655
-481
604
-826
-852
434
-340
-147
-784
431
-338
-40
-77
-553
766
-1561
-665
628
-159
-841
359
807
-816
-341
35
-689
-113
-416
-272
-255
355
-1304
-706
464
-317
-452
408
-454
-688
-31
-423
-662
-454
497
-1220
-503
1192
-902
-943
389
-394
38
-511
-1446
270
415
-1223
-361
751
-104
-957
-11
188
-900
48
-1149
262
67
-1095
-316
-516
305
-205
-757
-260
-140
-401
-693
-477
-121
-338
-841
-152
526
-400
-762
-258
-124
-103
-753
-689
237
-434
-721
-152
940
-844
-1364
415
-145
-806
-584
-40
-628
-71
-711
43
-762
-733
278
-238
-342
-916
286
-1002
-912
-302
52
-951
-418
44
-380
113
-924
-720
-193
-578
-1009
-211
-468
-135
-307
-592
113
130
-938
-857
-18
375
-844
-906
352
-724
-66
-311
-606
-81
-710
-150
-398
-604
-958
-683
-552
-362
-114
-749
-955
-69
253
-1355
-967
198
-616
-626
-376
385
-331
-1400
-57
-198
256
-756
-1391
830
-197
-1014
-585
261
-260
-638
-111
-599
63
217
-1689
-404
1154
-815
-271
21
-573
-128
-278
-408
-487
690
-235
-950
142
-28
-974
123
393
-470
11
-411
-533
-1135
44
17
-837
-54
-353
3
-575
-748
-267
585
-905
-884
368
53
-236
-1183
-230
148
-270
-758
-702
58
409
-618
-466
407
-326
-874
-510
102
215
-304
-467
238
-268
-312
-682
-478
-47
-507
-122
-185
-547
-505
-278
5
-870
-710
260
-530
-601
-295
-121
-344
-690
-170
-373
-598
383
-706
-411
564
-534
-117
-357
-449
-186
-33
-568
-338
264
-316
-650
-311
-49
-89
-315
19
-180
137
-323
-493
-261
-513
-359
-329
407
69
-539
246
166
-589
-396
-671
226
-13
-677
114
-234
-331
-153
-326
-213
-90
-550
-635
90
-67
-583
-726
-524
521
59
-1188
-468
1475
-482
-1261
-251
119
-713
-720
150
79
511
-510
-841
22
80
-852
-840
10
-239
-507
-51
99
199
-852
-674
-78
-32
65
-1397
-301
350
-285
-934
-413
323
-162
-501
-401
-33
-508
-671
-116
62
-963
-540
29
112
158
-525
-15
-575
-789
-461
-299
16
-530
-320
-249
-6
-1
-794
-823
299
-90
-340
-251
-260
212
-587
-279
-112
-31
-280
-244
70
242
-277
-1242
-429
-100
-47
-670
-234
459
-429
-296
-353
-738
-135
118
-181
27
518
-465
-835
-168
-228
-52
9
0
172
-220
-236
110
-771
-699
-920
100
260
272
-540
-509
292
-714
-761
-614
562
-245
-536
114
-157
-396
-593
-883
-39
520
-410
-724
206
-146
-1489
-239
45
-824
-584
494
226
-155
-500
-395
-308
-532
-230
31
309
-769
-410
266
626
-987
-1645
-538
352
-90
-491
-243
160
-151
-936
-667
-493
-529
-814
-880
53
627
-502
-745
-502
227
-256
-748
-245
-330
-314
-211
-483
-76
-163
-677
-207
62
-50
-141
-889
-504
-364
-279
-48
-896
-298
-136
258
-199
67
-256
-815
-295
-657
-139
266
-232
-836
-213
113
-251
-635
-693
-100
-166
-233
-91
47
-240
-546
-4
-102
-246
-351
-232
486
174
-432
-143
-315
-674
-269
153
486
-64
-166
-323
-95
-372
-828
-180
-746
-137
476
-308
-488
-262
-452
-344
-491
-136
172
-734
-254
-174
305
270
-571
-250
-183
-337
39
120
-700
-221
532
242
29
-560
-161
-187
-198
-646
-107
59
-1069
-349
-66
436
272
-425
-543
191
-215
-1149
-576
108
-857
-467
705
573
-337
-576
94
-68
-462
-990
-281
181
-17
286
15
399
-192
-1271
-564
682
79
-565
-151
-313
-396
-98
146
-170
-28
467
27
43
-329
-637
-485
-500
11
511
-115
-269
-143
-97
-732
-230
-562
-795
-213
-332
-86
-185
175
-199
-390
389
295
-618
-107
56
-461
-154
238
-30
23
-566
-129
360
-234
114
-18
-115
-333
-234
222
-215
-539
-266
315
-109
-117
-80
-165
-438
-468
-257
-276
-138
-11
-117
-153
139
258
-882
-848
472
-43
-879
-179
-93
-316
-392
-639
248
295
216
-680
-471
355
-287
-663
-476
330
471
107
-251
143
160
-532
-682
-24
-54
-177
-267
-414
101
-240
-734
-140
773
-169
-801
-323
70
-372
-993
-234
408
-5
-222
47
281
136
-999
-725
-118
-350
-336
210
100
-34
-206
-612
-5
151
-311
-606
-5
221
-352
-252
296
-30
-361
-237
55
323
-412
-444
241
11
-455
-745
-368
262
-101
-371
-141
191
-209
-821
-880
-277
-186
-665
-632
34
317
-182
-630
-371
-42
-381
-551
-255
-97
136
-128
-464
252
436
-169
-550
-172
-124
-196
-156
-2
-323
81
-131
-45
-293
-178
-24
-468
-477
-754
-192
-451
-515
-466
-90
-313
-191
-286
-729
-643
-732
-544
-525
-316
106
-202
-102
-52
-317
-565
-536
-240
-379
-379
-280
-391
-282
-550
-625
-624
-467
-419
-541
-404
-446
-610
-494
-417
-385
-434
-378
-47
-193
-512
-552
-229
-334
-480
-150
-16
-278
-565
-388
-120
-113
-605
-561
-279
-214
-153
-422
-91
-32
-390
-432
-158
48
-100
-199
-102
169
243
-551
-604
-245
-209
-183
-253
-152
-282
-369
-623
-348
-167
-519
-693
-372
-232
-271
-424
-480
-188
-159
-202
-162
-151
46
-91
-158
-108
-34
89
-182
-249
102
137
93
-28
-466
-240
-78
-311
-373
-196
-125
-114
-168
-118
-30
-261
-496
-287
40
-151
-277
-339
-160
-170
-451
-151
-254
-273
-291
-399
-46
-45
-554
-527
-28
-122
-259
-262
-354
-149
-219
-282
-162
266
134
7
-10
-228
37
-76
-71
-18
-4
141
10
-351
-463
-406
-357
-536
-633
-349
-158
-418
-609
-273
-243
-382
-389
-292
-116
-31
-307
-325
-184
-28
-144
-262
-216
-77
-115
-382
-409
-138
-44
-277
-360
-277
-20
-284
-473
-421
-109
112
-329
-227
-155
-118
-253
-273
-5
-40
-96
-299
-191
138
-133
-352
-237
-66
-52
-155
-150
-295
-320
-357
-357
-265
-400
-303
-83
-109
-45
-279
-216
-151
-340
-392
-6
152
-14
-36
-74
51
-97
-254
-276
-148
-88
-185
-75
-21
-93
-200
-297
-128
-102
-183
-401
-391
-251
-191
-241
-185
-98
-338
-128
-55
-220
-216
-192
-332
-230
-102
-140
-138
-93
-29
-76
-52
-71
-181
-297
-160
-56
-72
-35
-77
-280
-312
-126
-177
-93
-303
-439
-164
-163
-304
-314
-229
-231
-344
-311
-154
-263
-307
-413
-393
-303
-157
-321
-296
-258
-234
-268
-299
-281
-548
-280
-128
-190
-207
-184
-294
-348
-257
-207
-267
-365
-496
-463
-270
-258
-252
-413
-341
-236
-276
-339
-426
-419
-371
-444
-415
-200
-178
-338
-447
-263
-358
-318
-309
-346
-353
-375
-223
-240
-175
-236
-300
-224
-155
-121
-246
-371
-368
-247
-207
-154
-137
-153
-126
-123
-180
-189
-225
-274
-261
-196
-60
-88
-237
-335
-321
-325
-331
-253
-317
-394
-474
-385
-227
-263
-272
-411
-357
-198
-275
-299
-325
-351
-388
-304
-372
-463
-291
-252
-190
-323
-328
-307
-340
-514
-575
-300
-54
-255
-510
-342
-334
-410
-393
-340
-337
-259
-336
-447
-337
-340
-428
-331
-347
-437
-532
-339
-267
-403
-383
-513
-473
-498
-535
-433
-342
-522
-421
-268
-340
-434
-527
-497
-270
-256
-317
-200
-296
-414
-461
-362
-365
-399
-352
-433
-381
-353
-325
-303
-411
-411
-346
-345
-480
-471
-472
-518
-493
-369
-404
-451
-447
-459
-429
-420
-357
-412
-483
-428
-300
-313
-361
-308
-202
-270
-361
-314
-377
-291
-312
-352
-228
-330
-374
-383
-351
-290
-299
-337
-305
-131
-243
-347
-221
-268
-400
-500
-448
-231
-341
-453
-365
-279
-295
-312
-247
-243
-148
-197
-331
-310
-238
-239
-352
-237
-152
-133
-175
-240
-280
-454
-396
-380
-464
-550
-504
-283
-292
-318
-281
-319
-388
-465
-446
-473
-325
-310
-521
-451
-268
-341
-487
-360
-237
-325
-362
-251
-193
-167
-298
-324
-179
-162
-320
-369
-340
-310
-375
-344
-303
-310
-274
-302
-228
-116
-240
-388
-404
-335
-347
-387
-337
-289
-302
-290
-304
-380
-460
-545
-499
-465
-367
-360
-430
-371
-291
-329
-412
-408
-311
-440
-595
-509
-350
-286
-441
-474
-319
-300
-409
-428
-317
-341
-591
-524
-234
-222
-478
-559
-377
-279
-383
-504
-413
-348
-372
-354
-235
-119
-172
-204
-223
-208
-183
-227
-284
-327
-344
-247
-112
-197
-357
-317
-209
-236
-388
-434
-312
-301
-294
-176
-85
-94
-212
-254
-260
-207
-190
-346
-389
-319
-274
-249
-228
-255
-323
-342
-341
-268
-279
-394
-388
-389
-403
-346
-338
-346
-275
-288
-289
-199
-194
-286
-324
-269
-204
-207
-154
-178
-178
-203
-275
-333
-314
-347
-481
-382
-247
-242
-327
-336
-306
-279
-327
-352
-234
-158
-207
-236
-201
-160
-184
-333
-416
-355
-336
-406
-427
-349
-295
-374
-385
-310
-294
-353
-378
-404
-331
-250
-348
-373
-262
-217
-197
-254
-334
-325
-416
-483
-526
-425
-352
-436
-495
-512
-397
-335
-393
-412
-325
-306
-398
-408
-369
-332
-394
-413
-339
-255
-236
-329
-377
-360
-370
-369
-323
-245
-168
-179
-212
-238
-337
-391
-420
-456
-426
-338
-283
-268
-256
-254
-185
-126
-177
-238
-262
-266
-294
-286
-233
-214
-201
-255
-335
-320
-311
-399
-426
-378
-350
-316
-306
-300
-241
-244
-319
-322
-350
-362
-345
-399
-400
-365
-378
-425
-464
-497
-507
-474
-458
-448
-405
-342
-339
-388
-380
-331
-342
-412
-423
-409
-429
-373
-348
-385
-367
-313
-357
-409
-402
-444
-401
-410
-385
-247
-244
-259
-195
-212
-242
-266
-289
-305
-273
-229
-262
-224
-210
-256
-280
-274
-271
-278
-254
-212
-146
-115
-95
-80
-70
-99
-119
-97
-78
-106
-168
-172
-140
-98
-69
-116
-180
-205
-184
-177
-146
-125
-127
-105
-103
-129
-157
-135
-184
-191
-131
-133
-142
-193
-263
-286
-236
-158
-117
-122
-97
-60
-106
-162
-162
-129
-168
-217
-148
-150
-219
-244
-288
-300
-323
-332
-293
-262
-247
-255
-289
-283
-236
-232
-242
-250
-234
-235
-251
-241
-273
-286
-259
-230
-221
-258
-247
-230
-242
-208
-173
-159
-144
-125
-113
-132
-159
-135
-158
-206
-159
-95
-69
-77
-111
-149
-186
-249
-290
-285
-258
-235
-204
-193
-208
-206
-235
-292
-295
-233
-159
-109
-60
-44
-25
-49
-100
-95
-117
-158
-155
-111
-71
-109
-164
-154
-89
-75
-147
-119
-105
-180
-175
-113
-105
-73
-10
-2
28
46
-10
-48
-35
-39
-36
8
50
52
59
77
67
27
-10
-14
-71
-72
-24
3
46
49
49
54
72
103
129
147
116
111
70
-5
-16
-4
10
23
11
37
44
12
-22
-61
-31
12
4
13
70
86
52
6
45
67
15
-5
-13
1
-55
-88
-64
-87
-92
-93
-108
-60
-24
1
-9
-14
0
-61
-93
-66
-73
-52
-2
24
33
42
64
20
-72
-114
-117
-121
-98
-41
-35
-42
-66
-93
-106
-93
-70
-106
-135
-143
-98
-63
-76
-53
15
26
-20
-6
-1
-58
-97
-88
-74
-64
-63
-77
-134
-175
-201
-238
-227
-174
-189
-218
-138
-79
-109
-145
-140
-143
-160
-172
-174
-99
-131
-178
-132
-125
-123
-116
-117
-156
-193
-211
-207
-179
-153
-166
-144
-110
-130
-177
-233
-248
-253
-268
-251
-201
-135
-82
-53
-39
-22
-37
-55
-79
-117
-140
-124
-107
-108
-89
-94
-120
-129
-162
-186
-156
-148
-154
-118
-68
-35
-2
0
-30
-17
-21
-73
-124
-150
-147
-117
-104
-117
-76
-42
-69
-156
-191
-183
-234
-249
-209
-118
-52
-78
-96
-62
-117
-227
-254
-209
-192
-187
-146
-97
-53
-54
-123
-203
-213
-252
-315
-250
-207
-260
-271
-295
-391
-420
-405
-400
-382
-324
-278
-262
-284
-290
-248
-230
-211
-188
-174
-173
-208
-256
-265
-241
-210
-210
-214
-163
-138
-219
-273
-240
-168
-152
-148
-104
-91
-113
-170
-208
-168
-163
-193
-159
-118
-96
-104
-122
-177
-146
-94
-113
-120
-93
-119
-139
-152
-223
-229
-200
-179
-199
-218
-239
-290
-294
-300
-298
-270
-262
-248
-232
-214
-220
-238
-276
-276
-265
-269
-251
-232
-234
-257
-286
-274
-240
-215
-163
-144
-163
-151
-129
-174
-216
-209
-186
-170
-200
-212
-204
-206
-247
-255
-197
-172
-186
-170
-137
-100
-103
-132
-147
-156
-179
-222
-213
-216
-217
-203
-188
-153
-138
-177
-194
-159
-134
-127
-155
-194
-211
-217
-208
-180
-178
-182
-209
-219
-207
-231
-223
-210
-193
-176
-154
-119
-111
-157
-216
-220
-193
-197
-209
-214
-235
-181
-119
-93
-78
-63
-82
-97
-112
-134
-121
-126
-139
-125
-79
-46
-60
-84
-110
-140
-156
-149
-123
-97
-60
-12
9
-16
-66
-86
-101
-150
-179
-162
-144
-133
-102
-81
-52
-40
-52
-70
-54
-8
12
-3
-9
8
24
7
-38
-60
-84
-116
-106
-81
-100
-66
1
20
14
-26
-96
-150
-190
-213
-198
-172
-147
-133
-126
-173
-200
-219
-242
-228
-197
-133
-90
-77
-89
-77
-80
-135
-177
-237
-267
-266
-252
-222
-222
-195
-154
-120
-124
-165
-195
-203
-216
-213
-160
-100
-61
-54
-72
-106
-159
-212
-249
-261
-255
-236
-186
-124
-70
-67
-154
-205
-216
-210
-226
-226
-206
-196
-182
-197
-207
-214
-219
-231
-251
-250
-211
-184
-178
-152
-127
-100
-89
-136
-180
-190
-235
-262
-234
-189
-154
-118
-81
-66
-98
-147
-175
-210
-229
-224
-193
-149
-125
-125
-112
-149
-200
-210
-240
-245
-236
-224
-182
-144
-149
-194
-219
-207
-200
-195
-189
-192
-210
-231
-275
-260
-218
-235
-236
-214
-213
-212
-231
-268
-265
-265
-262
-232
-233
-246
-256
-268
-278
-270
-246
-226
-238
-254
-238
-253
-294
-308
-300
-308
-310
-335
-336
-282
-270
-312
-321
-289
-280
-336
-360
-323
-284
-295
-313
-268
-252
-256
-245
-214
-187
-208
-205
-165
-137
-154
-156
-140
-133
-111
-121
-147
-155
-170
-176
-141
-109
-106
-113
-124
-147
-173
-170
-141
-120
-136
-143
-104
-100
-142
-171
-197
-259
-299
-308
-286
-251
-242
-247
-260
-264
-265
-264
-282
-287
-298
-322
-319
-270
-214
-254
-279
-266
-267
-289
-307
-309
-324
-347
-362
-347
-336
-313
-298
-301
-291
-291
-293
-275
-282
-301
-295
-281
-286
-305
-324
-330
-318
-316
-290
-251
-244
-279
-287
-273
-267
-267
-259
-238
-246
-250
-240
-220
-221
-227
-192
-166
-177
-219
-199
-197
-268
-313
-332
-331
-340
-359
-344
-329
-301
-274
-249
-213
-222
-255
-280
-295
-274
-264
-288
-269
-220
-182
-174
-171
-202
-236
-232
-202
-192
-177
-157
-129
-136
-169
-142
-125
-146
-178
-215
-261
-262
-286
-284
-223
-190
-183
-178
-191
-221
-232
-234
-213
-194
-199
-230
-227
-207
-212
-218
-241
-249
-253
-282
-317
-323
-297
-263
-230
-201
-173
-189
-227
-240
-231
-233
-200
-161
-175
-173
-126
-110
-134
-155
-160
-155
-143
-137
-154
-176
-154
-131
-152
-184
-206
-230
-270
-279
-258
-246
-238
-215
-178
-170
-143
-123
-144
-155
-131
-113
-143
-129
-106
-97
-99
-107
-117
-141
-151
-135
-130
-127
-101
-101
-121
-127
-102
-119
-156
-153
-154
-184
-194
-176
-205
-235
-206
-192
-202
-191
-179
-181
-195
-166
-141
-125
-126
-132
-136
-145
-175
-199
-210
-233
-216
-192
-204
-187
-180
-224
-249
-227
-214
-251
-269
-279
-299
-309
-291
-293
-282
-248
-234
-250
-255
-239
-234
-258
-259
-237
-218
-227
-268
-278
-302
-321
-304
-308
-328
-342
-343
-334
-315
-297
-294
-270
-269
-254
-241
-234
-204
-209
-249
-265
-242
-250
-263
-286
-265
-238
-214
-213
-206
-192
-200
-227
-210
-165
-170
-174
-169
-168
-188
-178
-184
-222
-246
-261
-262
-250
-250
-261
-248
-254
-255
-212
-203
-225
-227
-249
-296
-304
-288
-274
-288
-292
-273
-280
-319
-309
-301
-308
-301
-308
-314
-307
-315
-329
-319
-312
-321
-297
-290
-308
-279
-281
-281
-293
-306
-289
-299
-309
-280
-261
-268
-267
-277
-289
-280
-253
-257
-254
-244
-225
-218
-256
-267
-234
-220
-233
-230
-229
-247
-278
-268
-238
-218
-222
-238
-247
-250
-251
-237
-227
-223
-228
-256
-264
-285
-304
-326
-362
-338
-333
-330
-306
-283
-275
-277
-285
-290
-299
-317
-330
-342
-358
-361
-344
-335
-370
-404
-380
-348
-329
-318
-302
-277
-280
-283
-268
-256
-253
-259
-270
-278
-267
-276
-261
-250
-261
-268
-256
-242
-224
-214
-219
-205
-191
-189
-202
-220
-228
-253
-280
-272
-262
-256
-239
-206
-188
-184
-168
-191
-208
-200
-223
-244
-221
-208
-207
-211
-212
-186
-197
-217
-219
-224
-192
-167
-182
-177
-174
-185
-183
-179
-194
-185
-189
-237
-254
-243
-254
-271
-256
-228
-199
-201
-237
-253
-247
-241
-231
-233
-248
-253
-241
-269
-304
-299
-313
-322
-300
-268
-273
-284
-288
-300
-274
-243
-238
-248
-248
-240
-250
-235
-207
-200
-198
-214
-213
-209
-206
-207
-234
-239
-235
-232
-239
-261
-252
-277
-305
-297
-281
-303
-299
-242
-204
-212
-189
-159
-184
-206
-209
-184
-161
-161
-168
-150
-136
-129
-117
-103
-86
-72
-62
-66
-46
-30
-59
-91
-104
-100
-113
-131
-114
-96
-116
-140
-145
-135
-135
-168
-168
-143
-150
-171
-174
-194
-221
-224
-224
-221
-215
-208
-236
-253
-241
-246
-245
-252
-252
-250
-246
-241
-240
-225
-229
-249
-232
-226
-229
-228
-204
-215
-254
-256
-268
-255
-258
-288
-292
-283
-293
-306
-297
-273
-287
-287
-293
-322
-326
-326
-332
-338
-330
-309
-282
-294
-322
-336
-366
-389
-363
-325
-327
-302
-296
-304
-303
-300
-312
-352
-365
-357
-345
-342
-360
-363
-358
-364
-375
-396
-412
-419
-440
-443
-438
-441
-436
-413
-392
-376
-352
-347
-358
-388
-377
-354
-344
-357
-347
-318
-321
-338
-376
-381
-376
-390
-397
-381
-346
-357
-378
-359
-365
-363
-353
-349
-344
-346
-359
-370
-361
-370
-365
-361
-379
-382
-369
-370
-368
-358
-369
-374
-361
-362
-393
-420
-421
-429
-460
-448
-420
-399
-385
-370
-357
-371
-370
-355
-346
-358
-355
-350
-352
-348
-338
-355
-390
-387
-388
-398
-402
-392
-376
-396
-413
-403
-393
-401
-421
-431
-432
-430
-446
-419
-408
-412
-410
-398
-392
-399
-417
-432
-408
-389
-374
-358
-361
-372
-380
-409
-430
-450
-476
-488
-492
-457
-429
-422
-425
-421
-438
-459
-446
-460
-453
-415
-384
-367
-335
-325
-321
-335
-380
-417
-439
-456
-459
-433
-415
-380
-344
-349
-369
-395
-410
-433
-423
-407
-403
-385
-373
-377
-386
-407
-425
-432
-422
-405
-408
-400
-389
-396
-402
-423
-450
-442
-455
-464
-443
-433
-438
-421
-410
-408
-388
-377
-403
-439
-424
-418
-395
-349
-311
-287
-298
-306
-291
-302
-319
-308
-286
-272
-250
-222
-191
-180
-198
-188
-194
-215
-232
-257
-253
-235
-211
-181
-156
-176
-221
-250
-262
-257
-259
-277
-272
-253
-251
-239
-237
-248
-242
-237
-265
-254
-237
-258
-279
-267
-262
-287
-274
-275
-266
-277
-283
-248
-227
-237
-245
-248
-281
-299
-295
-301
-285
-284
-288
-275
-267
-288
-295
-274
-297
-332
-341
-341
-340
-326
-324
-286
-282
-305
-292
-302
-313
-310
-287
-275
-260
-252
-242
-231
-249
-250
-229
-240
-252
-247
-243
-223
-194
-191
-206
-195
-212
-238
-257
-270
-256
-254
-253
-233
-202
-202
-217
-212
-203
-207
-228
-230
-199
-189
-206
-182
-160
-189
-211
-225
-246
-259
-255
-246
-256
-259
-267
-270
-275
-300
-297
-282
-287
-274
-254
-263
-261
-258
-277
-279
-273
-266
-256
-254
-246
-217
-194
-198
-201
-208
-219
-236
-264
-260
-260
-284
-300
-317
-310
-305
-316
-321
-326
-335
-355
-338
-318
-301
-290
-303
-297
-281
-280
-287
-285
-294
-293
-296
-307
-332
-371
-385
-376
-379
-370
-355
-349
-360
-380
-376
-367
-368
-383
-387
-367
-346
-340
-333
-336
-326
-304
-306
-293
-258
-266
-303
-335
-326
-318
-343
-378
-374
-348
-372
-402
-401
-381
-380
-390
-383
-367
-390
-424
-423
-424
-433
-441
-449
-423
-393
-380
-369
-350
-356
-356
-340
-331
-329
-349
-373
-378
-376
-377
-337
-315
-325
-314
-302
-297
-293
-294
-298
-304
-303
-307
-309
-312
-325
-343
-363
-358
-356
-368
-368
-372
-368
-363
-373
-396
-397
-393
-394
-404
-402
-379
-390
-388
-368
-345
-338
-342
-318
-305
-337
-349
-350
-367
-377
-368
-354
-351
-362
-386
-392
-408
-428
-435
-427
-433
-438
-416
-413
-408
-379
-377
-378
-364
-347
-339
-343
-336
-346
-359
-356
-358
-367
-387
-389
-406
-431
-429
-432
-427
-420
-454
-455
-447
-460
-483
-508
-515
-518
-517
-508
-491
-501
-517
-517
-481
-464
-443
-423
-424
-426
-403
-399
-409
-419
-416
-401
-392
-369
-363
-366
-379
-378
-369
-371
-379
-373
-381
-381
-359
-341
-328
-321
-327
-322
-312
-331
-325
-302
-302
-304
-309
-325
-342
-351
-377
-385
-378
-356
-329
-323
-312
-294
-289
-302
-281
-252
-256
-277
-301
-308
-289
-279
-273
-256
-251
-268
-280
-286
-275
-268
-264
-270
-260
-258
-282
-301
-314
-330
-348
-331
-303
-275
-255
-250
-237
-247
-269
-262
-251
-264
-288
-289
-274
-275
-275
-253
-253
-278
-288
-275
-278
-282
-291
-294
-271
-238
-200
-190
-196
-199
-196
-204
-208
-207
-209
-204
-192
-187
-182
-170
-180
-187
-209
-213
-192
-208
-236
-255
-249
-244
-242
-260
-256
-245
-243
-218
-205
-204
-190
-183
-206
-220
-206
-206
-237
-237
-209
-185
-166
-176
-170
-129
-131
-165
-150
-124
-141
-168
-176
-161
-157
-171
-171
-174
-159
-174
-194
-176
-152
-139
-133
-136
-146
-162
-198
-202
-205
-227
-257
-242
-231
-240
-252
-236
-233
-263
-273
-273
-259
-243
-242
-258
-245
-218
-216
-213
-202
-219
-230
-225
-206
-192
-172
-158
-170
-172
-208
-245
-246
-256
-277
-277
-259
-240
-216
-200
-191
-189
-200
-218
-228
-220
-204
-200
-196
-192
-191
-196
-201
-214
-235
-240
-250
-260
-278
-261
-238
-221
-224
-230
-228
-246
-261
-268
-244
-251
-259
-261
-244
-230
-228
-237
-232
-226
-240
-234
-224
-226
-268
-279
-272
-284
-297
-279
-247
-236
-241
-240
-246
-265
-298
-292
-288
-276
-247
-262
-284
-278
-259
-246
-238
-236
-234
-263
-281
-259
-244
-244
-235
-235
-242
-241
-251
-259
-266
-283
-270
-255
-268
-246
-234
-240
-242
-244
-235
-224
-190
-163
-157
-161
-163
-182
-205
-226
-234
-224
-227
-234
-214
-193
-181
-187
-197
-187
-160
-167
-187
-192
-185
-197
-226
-220
-220
-230
-232
-229
-229
-233
-246
-261
-271
-265
-271
-283
-288
-272
-283
-295
-310
-329
-327
-330
-330
-349
-358
-351
-350
-345
-329
-321
-316
-321
-342
-355
-364
-375
-379
-369
-361
-333
-331
-360
-370
-360
-376
-400
-389
-364
-349
-359
-346
-329
-340
-345
-356
-355
-334
-326
-324
-311
-305
-302
-312
-316
-311
-300
-281
-277
-257
-228
-237
-257
-235
-237
-261
-260
-247
-243
-233
-217
-187
-178
-187
-205
-205
-195
-184
-157
-134
-103
-79
-55
-51
-38
-36
-38
-41
-62
-70
-75
-59
-51
-45
-32
-29
-48
-76
-61
-60
-67
-38
3
22
20
27
21
-1
-25
-33
-34
-44
-52
-36
-14
-21
-26
-42
-62
-89
-116
-125
-147
-186
-201
-183
-195
-215
-223
-214
-205
-204
-190
-186
-178
-190
-198
-195
-195
-182
-195
-229
-238
-236
-251
-263
-264
-266
-274
-264
-224
-193
-184
-184
-184
-180
-167
-154
-149
-151
-135
-136
-132
-114
-110
-96
-78
-48
-26
-33
-30
-25
-53
-71
-82
-90
-95
-115
-147
-160
-161
-178
-172
-144
-134
-141
-141
-137
-131
-139
-134
-126
-110
-98
-98
-85
-111
-146
-134
-115
-106
-84
-68
-72
-74
-89
-88
-65
-66
-72
-73
-74
-83
-87
-105
-127
-119
-119
-129
-121
-96
-87
-92
-108
-115
-127
-145
-150
-149
-147
-144
-158
-156
-160
-153
-158
-169
-155
-145
-142
-143
-135
-143
-138
-129
-137
-133
-123
-127
-135
-138
-145
-144
-162
-173
-154
-154
-156
-145
-148
-165
-146
-133
-142
-172
-192
-195
-226
-244
-219
-190
-159
-119
-101
-82
-73
-82
-98
-102
-111
-129
-132
-116
-111
-134
-142
-155
-170
-187
-203
-208
-218
-216
-190
-164
-156
-151
-136
-136
-154
-173
-183
-199
-211
-209
-193
-173
-166
-158
-171
-170
-171
-204
-236
-266
-284
-255
-233
-216
-182
-157
-149
-159
-147
-133
-127
-135
-140
-129
-113
-109
-109
-100
-91
-106
-121
-139
-167
-188
-185
-161
-153
-146
-144
-154
-172
-167
-185
-214
-228
-224
-222
-227
-229
-221
-219
-235
-253
-239
-247
-262
-246
-233
-220
-195
-166
-155
-152
-151
-139
-150
-161
-167
-154
-171
-192
-192
-200
-206
-218
-206
-198
-218
-239
-229
-213
-206
-191
-179
-184
-198
-203
-207
-239
-244
-230
-247
-247
-255
-276
-314
-331
-317
-297
-277
-256
-227
-245
-273
-265
-257
-256
-259
-263
-252
-248
-252
-251
-262
-267
-270
-274
-276
-272
-267
-260
-244
-238
-237
-228
-222
-246
-240
-236
-233
-232
-245
-268
-266
-250
-240
-242
-247
-234
-232
-229
-215
-214
-192
-179
-183
-169
-174
-163
-152
-149
-132
-100
-88
-95
-91
-86
-80
-76
-85
-85
-79
-83
-105
-122
-146
-158
-144
-128
-126
-133
-140
-124
-111
-115
-122
-125
-128
-129
-113
-123
-145
-123
-92
-95
-78
-56
-52
-53
-51
-31
-9
-17
-37
-33
-33
-32
-18
1
5
-16
-15
-20
-28
-26
-6
13
1
-4
-6
-31
-60
-69
-68
-70
-91
-102
-104
-129
-150
-158
-167
-163
-139
-131
-150
-152
-138
-131
-130
-129
-128
-136
-149
-141
-123
-109
-115
-131
-156
-155
-146
-143
-137
-140
-143
-133
-118
-122
-129
-115
-105
-107
-105
-87
-84
-94
-111
-109
-92
-104
-94
-107
-111
-109
-110
-115
-119
-112
-103
-105
-103
-91
-103
-112
-119
-113
-116
-108
-86
-80
-81
-72
-68
-64
-58
-51
-24
-28
-44
-38
-31
-39
-38
-31
-45
-64
-74
-104
-134
-152
-147
-161
-172
-164
-164
-176
-172
-145
-156
-184
-204
-203
-199
-209
-226
-224
-215
-215
-197
-177
-177
-188
-181
-181
-171
-155
-157
-136
-126
-143
-155
-163
-177
-191
-205
-187
-146
-146
-156
-136
-134
-138
-152
-169
-178
-189
-210
-195
-192
-224
-231
-221
-223
-214
-225
-252
-257
-260
-271
-271
-272
-282
-291
-312
-344
-351
-359
-373
-379
-368
-355
-367
-348
-327
-342
-344
-327
-321
-320
-313
-308
-319
-319
-313
-288
-276
-295
-303
-305
-311
-305
-289
-279
-282
-291
-275
-249
-232
-228
-216
-191
-185
-215
-229
-221
-241
-251
-234
-229
-252
-283
-277
-280
-289
-267
-233
-214
-212
-240
-246
-232
-242
-268
-268
-265
-284
-288
-298
-307
-301
-297
-319
-335
-329
-355
-380
-383
-379
-386
-405
-405
-392
-386
-393
-384
-380
-398
-404
-399
-398
-408
-422
-424
-416
-431
-449
-451
-450
-470
-482
-474
-476
-482
-505
-497
-469
-473
-481
-472
-465
-463
-454
-433
-429
-450
-471
-489
-501
-513
-503
-493
-502
-485
-455
-446
-443
-421
-419
-433
-429
-423
-421
-431
-462
-479
-467
-482
-496
-481
-487
-486
-449
-414
-411
-410
-414
-418
-401
-403
-403
-396
-399
-395
-379
-359
-352
-383
-397
-385
-364
-368
-376
-386
-390
-382
-375
-373
-378
-377
-399
-399
-388
-405
-397
-387
-375
-365
-370
-380
-372
-359
-360
-336
-326
-354
-361
-349
-333
-335
-339
-321
-312
-301
-309
-340
-356
-353
-373
-388
-380
-368
-369
-380
-357
-334
-351
-358
-350
-347
-358
-374
-361
-336
-323
-321
-311
-301
-318
-331
-319
-322
-327
-327
-311
-296
-297
-282
-275
-279
-281
-297
-306
-296
-294
-297
-285
-282
-282
-276
-272
-265
-270
-281
-268
-269
-282
-291
-308
-322
-317
-325
-347
-341
-360
-376
-369
-343
-333
-329
-344
-360
-347
-377
-392
-373
-376
-378
-357
-345
-332
-338
-359
-352
-344
-344
-326
-312
-320
-323
-320
-331
-348
-368
-387
-379
-347
-339
-358
-364
-349
-344
-327
-313
-322
-337
-322
-312
-321
-322
-332
-334
-338
-336
-334
-341
-354
-345
-344
-336
-326
-354
-363
-365
-348
-326
-313
-310
-319
-315
-324
-326
-313
-307
-312
-319
-327
-334
-332
-328
-312
-290
-266
-250
-247
-262
-274
-277
-276
-282
-297
-298
-302
-313
-315
-296
-304
-322
-315
-310
-320
-329
-319
-311
-319
-322
-320
-303
-293
-299
-315
-337
-358
-352
-337
-340
-351
-344
-339
-359
-386
-408
-415
-419
-427
-432
-453
-457
-438
-436
-441
-443
-431
-422
-427
-420
-402
-393
-399
-411
-403
-409
-412
-391
-379
-377
-359
-344
-327
-316
-329
-340
-355
-368
-392
-408
-411
-404
-376
-364
-364
-361
-380
-415
-411
-406
-417
-414
-398
-372
-361
-363
-381
-404
-391
-382
-387
-369
-356
-353
-356
-345
-333
-350
-368
-372
-353
-354
-363
-358
-358
-362
-370
-364
-354
-363
-355
-342
-353
-373
-375
-383
-391
-375
-387
-401
-409
-414
-409
-416
-427
-430
-421
-424
-433
-432
-446
-446
-424
-414
-410
-391
-382
-411
-426
-408
-389
-404
-430
-441
-441
-446
-464
-452
-457
-495
-504
-475
-459
-464
-478
-469
-462
-489
-489
-488
-514
-537
-514
-501
-506
-493
-474
-481
-488
-474
-483
-483
-475
-472
-460
-442
-455
-464
-460
-452
-442
-439
-417
-400
-394
-393
-418
-415
-396
-399
-386
-368
-389
-409
-374
-337
-347
-364
-369
-385
-397
-413
-399
-388
-402
-401
-386
-369
-385
-429
-447
-439
-427
-427
-436
-439
-441
-437
-431
-412
-384
-383
-387
-363
-363
-377
-353
-339
-335
-339
-370
-371
-354
-359
-346
-314
-309
-327
-327
-324
-313
-302
-304
-284
-258
-258
-250
-229
-241
-257
-252
-243
-209
-187
-199
-189
-161
-177
-202
-217
-216
-219
-237
-225
-188
-187
-233
-242
-233
-235
-238
-227
-222
-221
-217
-201
-189
-200
-202
-209
-233
-233
-219
-229
-255
-258
-243
-237
-239
-230
-234
-223
-218
-247
-273
-289
-295
-304
-307
-284
-262
-262
-262
-243
-206
-210
-220
-214
-221
-239
-236
-248
-279
-299
-321
-305
-281
-268
-270
-276
-285
-295
-292
-297
-287
-275
-290
-292
-266
-276
-276
-277
-293
-296
-291
-286
-283
-294
-296
-273
-275
-264
-239
-240
-244
-237
-236
-246
-253
-250
-223
-199
-209
-218
-209
-212
-245
-247
-223
-227
-226
-221
-217
-213
-227
-230
-219
-223
-264
-284
-259
-248
-227
-209
-217
-212
-206
-201
-192
-207
-209
-196
-193
-173
-147
-140
-152
-166
-170
-165
-185
-186
-191
-183
-174
-172
-160
-151
-153
-166
-160
-161
-167
-167
-172
-178
-175
-151
-152
-154
-158
-176
-206
-231
-237
-243
-261
-270
-262
-279
-297
-314
-328
-340
-361
-372
-358
-338
-327
-310
-294
-291
-291
-281
-294
-315
-292
-290
-292
-281
-261
-256
-252
-240
-219
-211
-227
-227
-211
-214
-249
-268
-270
-263
-270
-287
-289
-280
-286
-297
-279
-278
-295
-296
-288
-287
-302
-327
-326
-308
-330
-353
-332
-345
-356
-359
-371
-379
-408
-409
-410
-397
-389
-393
-398
-390
-375
-377
-370
-355
-346
-357
-366
-368
-359
-350
-343
-339
-334
-337
-349
-342
-334
-342
-358
-375
-385
-382
-371
-370
-374
-364
-351
-329
-326
-327
-335
-367
-363
-352
-342
-327
-320
-326
-320
-305
-297
-300
-327
-355
-364
-363
-344
-326
-321
-322
-325
-310
-298
-298
-312
-328
-340
-338
-308
-315
-346
-327
-303
-318
-320
-323
-339
-341
-346
-347
-350
-352
-351
-347
-364
-403
-402
-370
-364
-389
-413
-408
-390
-384
-405
-419
-402
-379
-368
-360
-369
-398
-416
-424
-423
-412
-436
-440
-435
-429
-403
-391
-383
-389
-391
-388
-386
-377
-353
-353
-350
-318
-318
-324
-301
-297
-293
-270
-249
-229
-227
-207
-195
-206
-210
-226
-248
-271
-301
-294
-237
-233
-253
-248
-250
-271
-291
-296
-286
-315
-327
-315
-296
-272
-277
-273
-267
-269
-275
-255
-221
-207
-200
-191
-189
-181
-193
-222
-241
-268
-277
-264
-252
-234
-223
-231
-226
-202
-202
-215
-244
-272
-274
-257
-238
-245
-260
-269
-285
-303
-302
-317
-318
-307
-308
-314
-292
-275
-276
-271
-265
-261
-288
-294
-294
-297
-296
-289
-280
-263
-236
-232
-228
-226
-221
-208
-217
-223
-222
-216
-209
-227
-238
-219
-200
-190
-193
-193
-197
-214
-243
-273
-270
-256
-245
-241
-242
-259
-276
-267
-268
-286
-298
-286
-272
-277
-276
-274
-267
-262
-261
-268
-274
-287
-288
-282
-277
-266
-266
-268
-251
-244
-258
-263
-260
-261
-250
-238
-220
-210
-208
-186
-191
-196
-200
-219
-234
-225
-197
-186
-192
-185
-197
-208
-208
-223
-226
-221
-230
-223
-216
-233
-219
-195
-204
-205
-212
-238
-235
-208
-194
-164
-137
-168
-182
-190
-224
-236
-243
-242
-212
-204
-216
-215
-212
-215
-220
-224
-230
-226
-218
-200
-185
-196
-215
-231
-221
-208
-202
-189
-158
-132
-133
-128
-129
-167
-197
-205
-209
-218
-237
-251
-249
-244
-261
-249
-237
-245
-260
-269
-245
-218
-228
-222
-218
-240
-240
-244
-257
-260
-258
-258
-248
-240
-244
-234
-226
-238
-240
-254
-278
-287
-281
-273
-278
-269
-250
-256
-298
-322
-329
-339
-347
-359
-341
-336
-351
-344
-308
-283
-310
-328
-329
-321
-299
-296
-286
-290
-319
-334
-336
-336
-351
-346
-364
-373
-368
-355
-339
-348
-342
-357
-370
-359
-371
-393
-396
-405
-390
-364
-389
-400
-390
-392
-384
-361
-360
-369
-360
-341
-335
-318
-317
-340
-330
-330
-347
-351
-334
-318
-311
-303
-293
-295
-323
-329
-304
-300
-312
-320
-310
-314
-343
-367
-411
-423
-424
-439
-427
-427
-445
-440
-428
-421
-411
-421
-425
-429
-446
-444
-433
-433
-424
-406
-374
-344
-368
-404
-395
-398
-421
-400
-387
-387
-377
-372
-367
-357
-378
-396
-398
-417
-419
-403
-387
-372
-355
-358
-347
-319
-333
-343
-344
-354
-352
-363
-366
-355
-342
-343
-348
-359
-368
-371
-354
-341
-322
-305
-303
-301
-296
-300
-307
-312
-318
-335
-334
-321
-324
-320
-327
-313
-284
-269
-275
-288
-281
-271
-241
-241
-246
-226
-256
-254
-219
-221
-217
-200
-196
-190
-213
-232
-237
-254
-273
-280
-270
-264
-268
-286
-296
-297
-297
-316
-339
-342
-362
-376
-373
-368
-343
-321
-315
-312
-312
-337
-353
-360
-370
-372
-395
-402
-392
-410
-393
-345
-333
-322
-322
-316
-301
-294
-290
-279
-270
-253
-235
-271
-281
-250
-270
-294
-275
-257
-238
-211
-193
-187
-188
-199
-219
-234
-242
-228
-203
-208
-216
-210
-211
-209
-204
-197
-207
-217
-223
-240
-240
-234
-230
-252
-275
-265
-263
-273
-273
-285
-286
-268
-277
-284
-277
-273
-266
-253
-243
-238
-232
-231
-236
-224
-217
-234
-241
-231
-213
-221
-222
-228
-263
-266
-264
-260
-269
-281
-273
-270
-265
-253
-248
-233
-234
-263
-266
-252
-274
-284
-261
-256
-259
-247
-226
-229
-240
-248
-240
-225
-256
-254
-222
-217
-224
-222
-200
-165
-154
-180
-178
-183
-209
-227
-224
-199
-178
-210
-233
-202
-196
-217
-221
-237
-246
-238
-239
-233
-232
-273
-277
-246
-265
-295
-300
-299
-291
-291
-301
-293
-291
-283
-291
-298
-290
-291
-288
-279
-283
-270
-252
-268
-251
-230
-233
-234
-223
-233
-248
-230
-235
-267
-274
-278
-287
-293
-321
-341
-342
-357
-369
-358
-321
-302
-330
-352
-352
-344
-375
-422
-435
-443
-464
-435
-387
-392
-395
-392
-367
-351
-375
-377
-340
-339
-363
-364
-345
-334
-341
-355
-347
-285
-246
-284
-314
-316
-307
-305
-301
-280
-255
-267
-287
-246
-234
-281
-317
-331
-324
-332
-339
-323
-282
-260
-267
-253
-251
-288
-303
-307
-308
-300
-304
-296
-290
-284
-296
-306
-305
-327
-349
-340
-328
-330
-329
-317
-296
-295
-299
-316
-325
-321
-315
-315
-324
-340
-356
-349
-345
-353
-348
-351
-347
-314
-307
-326
-333
-310
-274
-256
-267
-263
-255
-265
-255
-252
-255
-254
-289
-295
-275
-247
-215
-215
-233
-252
-266
-266
-267
-272
-303
-313
-298
-278
-235
-234
-284
-302
-293
-280
-250
-235
-240
-239
-233
-221
-198
-201
-209
-228
-258
-250
-210
-198
-231
-263
-264
-232
-238
-278
-284
-296
-319
-320
-278
-249
-271
-283
-274
-255
-266
-292
-293
-285
-267
-246
-225
-195
-176
-203
-237
-247
-202
-154
-167
-181
-173
-165
-150
-163
-190
-210
-215
-218
-240
-213
-182
-198
-177
-140
-151
-186
-226
-246
-239
-220
-223
-212
-207
-202
-194
-201
-209
-212
-205
-200
-204
-186
-197
-219
-218
-239
-223
-184
-159
-146
-154
-187
-207
-187
-167
-163
-183
-177
-110
-73
-102
-134
-154
-173
-170
-182
-190
-178
-180
-166
-118
-95
-108
-158
-187
-182
-183
-182
-178
-155
-147
-168
-156
-151
-166
-184
-192
-175
-160
-161
-157
-119
-102
-96
-92
-119
-118
-119
-143
-129
-99
-104
-104
-82
-91
-117
-118
-122
-129
-120
-133
-154
-136
-142
-151
-156
-185
-193
-173
-173
-185
-173
-172
-178
-172
-183
-189
-175
-155
-161
-152
-150
-167
-173
-177
-170
-157
-177
-170
-121
-88
-64
-53
-56
-80
-94
-127
-148
-150
-154
-132
-115
-79
-57
-78
-107
-117
-120
-144
-173
-165
-159
-152
-146
-157
-167
-187
-210
-213
-216
-248
-233
-228
-232
-204
-198
-200
-202
-215
-210
-187
-180
-196
-210
-197
-162
-178
-200
-207
-222
-236
-257
-237
-216
-208
-197
-206
-213
-167
-171
-216
-216
-227
-260
-270
-267
-285
-284
-269
-257
-228
-231
-265
-299
-315
-323
-335
-344
-333
-318
-314
-331
-321
-308
-316
-304
-298
-278
-258
-237
-231
-237
-225
-210
-223
-233
-229
-238
-238
-253
-264
-241
-239
-265
-270
-268
-279
-294
-313
-332
-322
-314
-330
-335
-345
-356
-391
-394
-355
-344
-342
-303
-267
-254
-249
-236
-224
-237
-260
-261
-235
-216
-197
-209
-200
-195
-229
-240
-233
-220
-206
-210
-224
-223
-226
-233
-236
-245
-272
-281
-277
-306
-307
-293
-306
-283
-253
-270
-290
-297
-309
-322
-317
-310
-281
-281
-297
-262
-246
-245
-265
-260
-227
-215
-214
-211
-197
-200
-233
-230
-209
-237
-259
-285
-274
-240
-229
-231
-208
-204
-233
-232
-226
-236
-249
-233
-219
-227
-230
-221
-196
-171
-175
-197
-197
-199
-200
-213
-223
-231
-231
-243
-261
-254
-255
-272
-286
-274
-291
-308
-309
-313
-308
-302
-288
-287
-303
-323
-351
-357
-357
-347
-334
-326
-302
-290
-282
-301
-318
-313
-327
-330
-322
-325
-305
-294
-289
-283
-272
-280
-323
-368
-334
-296
-298
-291
-290
-245
-225
-240
-238
-218
-235
-248
-223
-194
-192
-183
-151
-117
-105
-122
-134
-133
-123
-118
-110
-97
-102
-106
-91
-84
-91
-106
-119
-120
-103
-104
-138
-150
-152
-157
-157
-172
-164
-161
-181
-169
-142
-130
-129
-159
-169
-164
-170
-159
-171
-170
-160
-146
-142
-159
-167
-202
-222
-230
-226
-220
-224
-230
-213
-175
-175
-188
-206
-234
-252
-236
-239
-254
-236
-226
-207
-186
-196
-203
-206
-218
-212
-200
-180
-196
-208
-183
-160
-161
-152
-137
-140
-105
-82
-99
-117
-97
-45
-29
-46
-33
-30
-50
-63
-67
-41
-58
-101
-101
-97
-115
-120
-115
-96
-77
-80
-91
-107
-124
-152
-168
-174
-193
-186
-185
-196
-181
-171
-167
-153
-140
-164
-171
-170
-166
-154
-159
-172
-185
-175
-164
-162
-194
-201
-173
-177
-169
-171
-175
-158
-136
-128
-106
-105
-154
-185
-186
-178
-209
-236
-281
-309
-305
-292
-261
-241
-243
-264
-264
-268
-286
-317
-342
-334
-319
-317
-314
-308
-299
-273
-285
-313
-298
-299
-315
-315
-321
-283
-246
-259
-228
-196
-188
-182
-220
-258
-245
-256
-262
-240
-240
-242
-228
-236
-256
-237
-226
-262
-255
-234
-256
-211
-202
-211
-188
-214
-250
-260
-266
-264
-255
-263
-242
-204
-207
-227
-232
-247
-246
-248
-264
-247
-212
-214
-247
-263
-254
-264
-282
-303
-311
-299
-289
-304
-292
-280
-306
-332
-360
-377
-379
-371
-360
-355
-344
-310
-286
-277
-296
-331
-330
-332
-331
-294
-276
-241
-220
-216
-197
-192
-246
-287
-273
-240
-229
-228
-211
-187
-197
-223
-225
-246
-294
-314
-316
-316
-296
-298
-305
-269
-279
-308
-319
-350
-361
-340
-323
-304
-292
-291
-291
-323
-342
-329
-314
-331
-359
-329
-286
-264
-256
-266
-278
-298
-293
-284
-293
-295
-315
-327
-313
-313
-315
-312
-333
-347
-334
-318
-319
-339
-373
-376
-357
-351
-336
-323
-339
-346
-314
-273
-279
-331
-353
-326
-324
-346
-332
-295
-300
-305
-265
-244
-272
-310
-332
-330
-292
-276
-263
-243
-259
-254
-235
-256
-286
-329
-358
-356
-331
-300
-308
-297
-285
-282
-289
-320
-348
-357
-358
-357
-336
-335
-320
-311
-314
-280
-262
-270
-291
-295
-252
-237
-235
-193
-208
-224
-195
-219
-225
-209
-230
-241
-221
-202
-166
-137
-155
-160
-140
-144
-158
-151
-160
-149
-127
-134
-143
-146
-165
-165
-172
-194
-187
-164
-163
-161
-131
-124
-138
-137
-143
-145
-145
-172
-167
-159
-160
-150
-150
-139
-138
-162
-170
-162
-180
-188
-176
-150
-130
-127
-139
-158
-190
-216
-259
-273
-275
-312
-303
-290
-277
-260
-261
-277
-259
-269
-313
-312
-322
-333
-315
-317
-292
-263
-278
-267
-225
-210
-186
-173
-169
-143
-149
-144
-122
-139
-173
-192
-187
-180
-160
-139
-146
-158
-157
-141
-135
-167
-155
-105
-95
-84
-41
-55
-97
-112
-128
-121
-117
-141
-140
-113
-104
-82
-73
-100
-127
-133
-141
-147
-141
-125
-123
-110
-121
-138
-154
-162
-193
-241
-258
-234
-198
-197
-175
-164
-163
-181
-194
-185
-179
-221
-259
-234
-198
-213
-221
-204
-226
-262
-267
-254
-236
-201
-195
-160
-158
-200
-207
-224
-243
-226
-199
-199
-203
-241
-252
-220
-235
-245
-218
-219
-206
-187
-203
-193
-152
-156
-167
-153
-157
-162
-203
-248
-227
-198
-215
-215
-216
-225
-197
-180
-190
-185
-189
-213
-204
-205
-212
-213
-231
-238
-215
-214
-242
-231
-230
-265
-285
-278
-253
-276
-340
-326
-297
-329
-362
-364
-341
-315
-339
-351
-321
-326
-342
-344
-320
-290
-304
-319
-291
-289
-326
-352
-352
-329
-302
-277
-272
-257
-243
-244
-244
-245
-269
-294
-289
-288
-281
-285
-296
-295
-291
-289
-280
-299
-343
-342
-309
-297
-276
-256
-264
-262
-229
-221
-249
-273
-307
-339
-325
-304
-286
-276
-269
-239
-204
-210
-241
-257
-299
-360
-346
-307
-305
-305
-314
-303
-304
-339
-386
-396
-384
-398
-379
-346
-332
-347
-393
-400
-377
-374
-389
-383
-362
-358
-348
-369
-383
-366
-369
-352
-324
-339
-355
-337
-347
-363
-370
-375
-371
-380
-395
-376
-361
-377
-377
-384
-383
-386
-406
-411
-390
-399
-417
-404
-413
-422
-419
-427
-442
-431
-425
-404
-364
-370
-382
-378
-379
-380
-386
-380
-349
-316
-281
-251
-236
-249
-254
-247
-270
-291
-291
-294
-276
-235
-210
-162
-122
-118
-113
-126
-137
-135
-156
-183
-173
-157
-129
-124
-133
-130
-132
-148
-162
-160
-163
-177
-168
-165
-188
-235
-283
-295
-289
-284
-262
-237
-258
-283
-295
-293
-286
-305
-311
-282
-292
-299
-292
-286
-270
-275
-293
-306
-292
-294
-295
-277
-256
-244
-232
-211
-194
-233
-280
-280
-282
-298
-313
-311
-282
-254
-233
-211
-209
-213
-228
-221
-214
-205
-221
-211
-178
-182
-185
-183
-158
-160
-176
-185
-194
-165
-171
-198
-162
-121
-136
-135
-151
-173
-144
-133
-127
-123
-140
-142
-142
-140
-137
-155
-151
-136
-132
-113
-112
-105
-100
-128
-129
-114
-134
-152
-161
-162
-153
-155
-169
-194
-198
-184
-168
-139
-140
-159
-135
-122
-111
-105
-147
-165
-176
-200
-214
-222
-231
-217
-207
-203
-188
-199
-203
-206
-215
-187
-169
-190
-197
-211
-235
-253
-253
-217
-187
-181
-194
-175
-148
-162
-179
-189
-200
-207
-212
-224
-224
-219
-225
-243
-239
-232
-230
-207
-170
-154
-165
-173
-175
-194
-215
-213
-207
-184
-188
-204
-188
-172
-171
-145
-121
-116
-109
-106
-93
-95
-95
-94
-97
-95
-112
-141
-135
-137
-144
-136
-119
-120
-146
-141
-125
-126
-117
-104
-111
-114
-100
-96
-111
-135
-134
-117
-116
-125
-121
-102
-92
-93
-91
-79
-74
-77
-91
-114
-145
-161
-149
-157
-176
-192
-183
-175
-193
-198
-184
-192
-200
-167
-179
-194
-195
-192
-176
-176
-172
-166
-182
-209
-205
-189
-168
-151
-153
-155
-143
-135
-159
-178
-150
-151
-151
-150
-147
-117
-123
-141
-127
-115
-108
-117
-120
-112
-127
-139
-136
-161
-180
-190
-196
-210
-221
-232
-250
-233
-203
-194
-198
-222
-258
-245
-244
-257
-233
-235
-257
-250
-219
-189
-188
-209
-214
-202
-215
-220
-217
-218
-219
-213
-210
-229
-250
-285
-306
-289
-285
-287
-305
-324
-308
-300
-309
-338
-358
-353
-337
-304
-303
-289
-264
-295
-315
-317
-324
-315
-312
-314
-298
-304
-319
-331
-349
-357
-352
-333
-307
-277
-254
-226
-224
-239
-247
-254
-279
-291
-266
-243
-212
-200
-221
-228
-215
-224
-232
-253
-268
-252
-253
-252
-235
-226
-242
-262
-255
-226
-210
-210
-220
-213
-202
-209
-208
-210
-220
-212
-196
-195
-202
-189
-172
-199
-214
-193
-201
-213
-198
-196
-169
-112
-87
-88
-102
-142
-157
-135
-132
-142
-149
-152
-142
-138
-164
-170
-158
-152
-147
-133
-147
-157
-137
-132
-143
-148
-141
-135
-130
-138
-135
-111
-108
-121
-134
-146
-164
-186
-193
-183
-167
-155
-153
-163
-179
-191
-207
-223
-229
-228
-219
-221
-228
-219
-225
-223
-215
-224
-218
-187
-151
-161
-173
-159
-172
-177
-178
-166
-148
-142
-141
-137
-136
-144
-161
-171
-173
-189
-202
-212
-231
-241
-241
-243
-248
-278
-309
-299
-287
-299
-296
-282
-292
-286
-263
-239
-215
-215
-206
-180
-175
-182
-174
-157
-142
-129
-109
-103
-97
-97
-113
-128
-130
-114
-107
-112
-125
-118
-109
-110
-114
-131
-143
-157
-154
-164
-174
-166
-194
-208
-204
-215
-213
-200
-193
-183
-186
-191
-185
-187
-202
-202
-216
-244
-231
-229
-223
-193
-202
-223
-203
-206
-219
-196
-194
-202
-189
-198
-207
-187
-188
-210
-196
-207
-217
-194
-201
-189
-166
-186
-202
-196
-212
-235
-245
-262
-254
-238
-261
-267
-261
-295
-339
-329
-307
-310
-305
-310
-304
-317
-334
-334
-341
-365
-372
-376
-354
-320
-329
-333
-311
-323
-349
-340
-338
-321
-304
-280
-244
-228
-235
-229
-231
-234
-234
-260
-268
-250
-235
-240
-228
-200
-209
-224
-224
-204
-196
-206
-200
-160
-127
-146
-151
-161
-190
-208
-242
-248
-231
-226
-222
-185
-179
-183
-177
-202
-199
-190
-191
-182
-176
-192
-202
-205
-237
-252
-268
-294
-287
-280
-275
-272
-275
-278
-287
-300
-325
-353
-375
-383
-379
-380
-388
-393
-400
-408
-429
-441
-450
-453
-441
-430
-414
-396
-404
-417
-426
-428
-420
-417
-410
-402
-402
-393
-377
-377
-398
-400
-397
-419
-413
-385
-392
-386
-380
-386
-372
-376
-387
-384
-370
-386
-388
-372
-371
-367
-371
-356
-357
-383
-395
-375
-361
-362
-338
-322
-322
-326
-337
-329
-324
-330
-348
-367
-347
-328
-325
-336
-331
-313
-320
-312
-300
-293
-276
-255
-252
-255
-257
-273
-291
-307
-310
-313
-305
-306
-301
-271
-240
-236
-248
-256
-240
-222
-220
-236
-248
-237
-233
-224
-211
-231
-242
-223
-211
-211
-203
-200
-191
-179
-173
-183
-197
-210
-223
-233
-236
-240
-240
-232
-226
-231
-247
-259
-278
-284
-286
-293
-277
-266
-269
-266
-262
-246
-253
-281
-295
-296
-287
-283
-251
-220
-231
-243
-230
-224
-225
-237
-258
-255
-232
-217
-215
-214
-211
-208
-212
-197
-179
-173
-190
-206
-206
-198
-196
-199
-180
-168
-174
-184
-179
-183
-197
-214
-212
-199
-206
-227
-235
-228
-232
-226
-215
-219
-236
-255
-256
-242
-260
-271
-259
-259
-296
-327
-337
-338
-327
-308
-299
-320
-353
-354
-317
-302
-304
-293
-306
-320
-303
-298
-289
-286
-308
-314
-312
-322
-328
-331
-338
-346
-335
-321
-307
-306
-308
-311
-279
-244
-240
-242
-231
-205
-200
-209
-206
-201
-214
-213
-208
-201
-186
-195
-213
-229
-242
-239
-243
-247
-235
-219
-213
-213
-210
-218
-231
-243
-263
-280
-297
-298
-295
-295
-280
-279
-281
-293
-287
-284
-292
-287
-273
-250
-236
-226
-222
-241
-268
-300
-293
-281
-285
-271
-266
-247
-223
-230
-242
-262
-305
-300
-287
-270
-256
-264
-287
-296
-290
-296
-312
-342
-363
-370
-378
-382
-382
-385
-382
-392
-388
-384
-381
-385
-394
-389
-375
-374
-378
-383
-372
-369
-346
-311
-296
-283
-263
-259
-263
-273
-273
-282
-295
-301
-290
-283
-292
-263
-242
-255
-252
-260
-284
-294
-307
-309
-297
-268
-272
-293
-303
-331
-338
-328
-341
-345
-352
-345
-316
-315
-324
-327
-349
-348
-327
-328
-337
-349
-376
-377
-371
-370
-374
-368
-361
-368
-350
-346
-367
-384
-393
-380
-363
-372
-399
-415
-424
-435
-436
-412
-392
-404
-408
-403
-403
-424
-445
-446
-447
-477
-482
-468
-444
-420
-409
-404
-364
-338
-350
-353
-356
-342
-351
-366
-330
-298
-306
-301
-284
-281
-286
-306
-318
-309
-323
-343
-341
-351
-384
-394
-392
-405
-408
-426
-446
-440
-417
-409
-408
-408
-417
-411
-396
-396
-395
-389
-389
-388
-397
-389
-381
-376
-378
-381
-373
-374
-375
-344
-339
-365
-376
-376
-378
-391
-411
-406
-402
-423
-418
-412
-428
-432
-423
-397
-374
-378
-378
-376
-391
-397
-386
-370
-346
-342
-339
-319
-299
-296
-289
-281
-261
-244
-237
-247
-246
-223
-221
-224
-224
-221
-213
-206
-196
-182
-169
-168
-166
-154
-147
-154
-161
-165
-176
-204
-223
-206
-187
-170
-146
-127
-122
-116
-123
-146
-157
-171
-174
-168
-169
-180
-196
-203
-212
-210
-211
-214
-230
-246
-247
-235
-237
-251
-238
-219
-234
-242
-242
-242
-245
-264
-280
-302
-314
-318
-318
-311
-304
-292
-275
-277
-280
-269
-275
-290
-293
-292
-291
-286
-284
-291
-286
-296
-304
-300
-293
-292
-304
-323
-326
-322
-332
-319
-305
-304
-300
-300
-309
-298
-276
-265
-243
-213
-198
-199
-184
-182
-199
-195
-195
-206
-216
-223
-237
-247
-243
-233
-222
-224
-237
-241
-237
-227
-245
-262
-249
-242
-248
-257
-270
-271
-266
-262
-253
-261
-267
-269
-257
-234
-218
-209
-214
-190
-179
-178
-176
-198
-224
-232
-219
-227
-220
-215
-222
-218
-209
-196
-189
-195
-200
-211
-218
-218
-239
-276
-265
-247
-248
-229
-208
-219
-242
-258
-267
-268
-274
-277
-261
-247
-244
-238
-242
-272
-303
-307
-316
-320
-316
-322
-304
-287
-267
-258
-242
-240
-246
-246
-249
-258
-259
-249
-241
-240
-251
-265
-272
-273
-259
-229
-220
-214
-213
-208
-201
-187
-204
-209
-210
-229
-228
-229
-233
-236
-228
-216
-217
-235
-271
-287
-290
-293
-290
-299
-309
-306
-295
-280
-276
-281
-283
-292
-278
-255
-238
-240
-250
-267
-258
-240
-232
-221
-214
-205
-204
-205
-206
-213
-213
-194
-183
-180
-175
-169
-161
-164
-160
-162
-174
-188
-216
-216
-205
-224
-228
-216
-221
-239
-238
-250
-262
-254
-248
-239
-227
-223
-236
-228
-235
-281
-293
-292
-299
-287
-287
-277
-253
-266
-284
-276
-258
-261
-279
-271
-266
-287
-292
-281
-290
-299
-304
-304
-304
-304
-311
-315
-313
-308
-300
-300
-306
-305
-312
-321
-323
-325
-318
-318
-317
-317
-319
-315
-313
-321
-321
-299
-273
-256
-253
-255
-240
-244
-232
-216
-211
-218
-224
-234
-242
-250
-254
-260
-269
-269
-268
-266
-262
-277
-267
-258
-264
-261
-256
-256
-265
-285
-278
-246
-253
-247
-235
-230
-220
-210
-201
-194
-211
-230
-238
-224
-212
-222
-215
-228
-239
-229
-223
-226
-226
-228
-210
-205
-190
-168
-163
-160
-160
-140
-136
-131
-134
-136
-110
-93
-82
-65
-61
-73
-80
-80
-83
-81
-88
-81
-60
-67
-71
-68
-80
-90
-84
-88
-101
-113
-101
-97
-104
-109
-113
-110
-145
-188
-207
-229
-256
-265
-250
-248
-257
-263
-264
-265
-257
-261
-265
-273
-282
-272
-265
-260
-255
-254
-258
-261
-265
-275
-286
-284
-282
-272
-266
-256
-231
-221
-218
-230
-224
-227
-243
-264
-246
-215
-214
-224
-226
-226
-242
-251
-245
-227
-218
-220
-215
-199
-197
-199
-208
-217
-229
-240
-245
-247
-249
-250
-233
-224
-225
-225
-234
-239
-231
-223
-202
-186
-175
-187
-196
-192
-189
-204
-231
-229
-214
-211
-198
-171
-166
-169
-161
-185
-221
-237
-234
-232
-232
-220
-215
-210
-219
-235
-248
-269
-285
-296
-320
-327
-316
-304
-292
-281
-283
-297
-301
-292
-277
-291
-302
-282
-267
-262
-247
-232
-222
-216
-225
-220
-208
-204
-208
-216
-222
-233
-229
-224
-221
-211
-210
-206
-199
-188
-180
-193
-196
-187
-171
-163
-171
-197
-218
-235
-225
-206
-212
-225
-229
-220
-219
-227
-241
-245
-243
-262
-266
-258
-257
-264
-268
-271
-276
-282
-301
-303
-290
-291
-301
-281
-270
-266
-263
-277
-279
-284
-289
-283
-272
-290
-299
-297
-300
-295
-284
-285
-302
-308
-314
-303
-318
-336
-342
-351
-362
-373
-376
-364
-350
-336
-343
-356
-366
-383
-382
-383
-370
-357
-348
-330
-310
-315
-329
-334
-345
-348
-351
-353
-334
-329
-326
-316
-315
-315
-319
-318
-307
-294
-272
-246
-229
-231
-233
-239
-233
-231
-223
-218
-226
-237
-239
-237
-242
-240
-234
-231
-251
-263
-259
-259
-256
-258
-260
-270
-279
-292
-297
-296
-300
-296
-292
-299
-290
-275
-276
-276
-276
-284
-300
-309
-305
-292
-288
-285
-285
-283
-278
-278
-278
-253
-249
-252
-239
-237
-239
-239
-231
-239
-244
-255
-275
-292
-296
-293
-274
-260
-252
-233
-230
-221
-225
-233
-227
-230
-226
-218
-207
-190
-170
-184
-218
-228
-254
-252
-248
-260
-248
-231
-223
-228
-221
-223
-244
-265
-257
-239
-226
-225
-219
-196
-190
-192
-192
-200
-210
-223
-230
-217
-197
-203
-229
-213
-194
-191
-211
-224
-221
-229
-235
-220
-216
-228
-235
-223
-209
-200
-209
-209
-193
-177
-169
-172
-176
-175
-170
-183
-197
-200
-204
-217
-220
-214
-233
-244
-239
-243
-236
-231
-228
-226
-230
-242
-250
-250
-259
-264
-261
-268
-290
-307
-309
-305
-300
-310
-323
-326
-313
-292
-273
-286
-301
-283
-279
-289
-279
-268
-256
-246
-243
-241
-246
-245
-253
-264
-256
-268
-301
-310
-313
-322
-323
-320
-316
-317
-325
-314
-297
-302
-306
-300
-292
-289
-282
-260
-243
-233
-237
-241
-235
-221
-226
-227
-209
-205
-208
-213
-219
-206
-209
-215
-216
-222
-223
-227
-235
-235
-234
-233
-229
-242
-259
-273
-281
-290
-283
-282
-289
-293
-305
-324
-327
-339
-352
-347
-346
-333
-306
-295
-299
-300
-302
-304
-322
-354
-356
-349
-353
-343
-327
-325
-329
-326
-328
-333
-330
-334
-339
-326
-311
-305
-309
-304
-301
-307
-308
-331
-342
-346
-354
-350
-351
-338
-340
-340
-331
-333
-344
-344
-346
-336
-324
-315
-302
-295
-289
-297
-309
-330
-347
-337
-328
-317
-308
-294
-284
-285
-288
-279
-271
-277
-275
-265
-269
-272
-269
-276
-281
-297
-308
-323
-330
-332
-341
-343
-344
-341
-361
-378
-376
-376
-383
-378
-373
-377
-356
-342
-359
-377
-376
-375
-377
-374
-367
-350
-364
-375
-366
-356
-354
-353
-340
-346
-346
-351
-350
-350
-349
-351
-361
-364
-359
-349
-354
-360
-366
-353
-350
-358
-347
-338
-337
-331
-329
-334
-325
-323
-317
-288
-279
-281
-266
-269
-259
-244
-240
-246
-265
-253
-256
-266
-274
-270
-263
-276
-300
-322
-344
-364
-360
-336
-325
-320
-325
-335
-331
-327
-329
-346
-351
-351
-339
-333
-317
-293
-284
-283
-288
-289
-290
-298
-294
-293
-294
-298
-286
-287
-295
-294
-291
-298
-301
-286
-277
-286
-292
-301
-308
-309
-325
-332
-329
-334
-328
-321
-337
-347
-344
-337
-331
-319
-311
-307
-294
-289
-279
-265
-265
-263
-267
-260
-255
-246
-231
-209
-204
-189
-177
-188
-178
-164
-154
-132
-110
-97
-97
-116
-124
-129
-146
-155
-160
-157
-166
-177
-182
-189
-201
-202
-206
-238
-253
-268
-273
-261
-255
-247
-242
-243
-239
-251
-259
-276
-277
-259
-229
-211
-200
-199
-179
-145
-150
-150
-150
-135
-132
-116
-93
-92
-97
-95
-97
-94
-91
-96
-104
-103
-96
-111
-129
-128
-136
-142
-139
-134
-134
-131
-135
-138
-136
-147
-146
-148
-160
-176
-162
-164
-169
-170
-173
-183
-190
-180
-179
-190
-199
-187
-179
-177
-158
-136
-132
-120
-102
-93
-94
-84
-77
-73
-69
-56
-58
-74
-78
-82
-95
-117
-124
-118
-118
-124
-135
-142
-130
-124
-125
-139
-144
-138
-143
-170
-169
-171
-185
-195
-212
-197
-195
-208
-216
-211
-203
-199
-190
-194
-197
-206
-225
-236
-245
-250
-245
-243
-238
-230
-232
-239
-256
-273
-284
-274
-282
-298
-304
-299
-300
-297
-292
-295
-307
-316
-302
-297
-284
-278
-256
-243
-222
-216
-218
-217
-209
-189
-191
-200
-206
-197
-196
-195
-191
-189
-192
-189
-177
-153
-143
-129
-101
-94
-100
-101
-90
-99
-120
-129
-116
-106
-101
-85
-99
-119
-120
-130
-144
-158
-164
-153
-146
-148
-150
-158
-184
-198
-208
-220
-229
-246
-265
-259
-247
-228
-221
-235
-246
-258
-271
-280
-289
-301
-317
-310
-303
-323
-327
-328
-340
-356
-367
-366
-349
-351
-345
-341
-336
-319
-325
-326
-329
-348
-356
-364
-376
-374
-387
-404
-406
-401
-396
-419
-437
-432
-435
-416
-387
-367
-356
-351
-349
-357
-362
-373
-368
-357
-366
-379
-377
-372
-368
-376
-372
-360
-361
-378
-384
-374
-365
-361
-368
-363
-372
-374
-376
-387
-389
-370
-352
-341
-331
-333
-334
-326
-330
-344
-334
-319
-308
-311
-300
-293
-302
-313
-317
-301
-276
-260
-234
-233
-238
-243
-247
-250
-279
-295
-299
-307
-326
-324
-316
-317
-314
-313
-318
-314
-306
-310
-303
-299
-299
-301
-290
-281
-282
-284
-283
-285
-292
-298
-302
-298
-302
-289
-276
-276
-289
-289
-284
-297
-303
-296
-314
-326
-329
-326
-335
-353
-359
-354
-337
-332
-329
-321
-299
-282
-273
-256
-257
-260
-253
-251
-240
-243
-245
-250
-253
-244
-254
-270
-273
-276
-269
-253
-238
-233
-238
-230
-231
-243
-266
-277
-281
-276
-274
-272
-251
-230
-225
-233
-233
-237
-246
-258
-258
-265
-269
-262
-265
-258
-254
-248
-239
-237
-226
-221
-236
-238
-244
-246
-255
-265
-257
-256
-254
-254
-251
-243
-233
-219
-189
-162
-155
-147
-148
-154
-155
-165
-168
-154
-132
-127
-130
-141
-146
-157
-175
-181
-179
-163
-164
-170
-174
-183
-204
-226
-238
-254
-257
-265
-271
-260
-262
-257
-240
-236
-244
-258
-258
-268
-281
-286
-280
-273
-279
-293
-298
-283
-280
-287
-282
-275
-286
-279
-267
-263
-249
-239
-245
-245
-252
-265
-283
-300
-321
-340
-330
-322
-325
-334
-332
-318
-323
-325
-318
-321
-321
-323
-337
-350
-354
-357
-354
-345
-334
-318
-312
-315
-302
-276
-249
-243
-227
-219
-211
-210
-208
-201
-208
-221
-224
-216
-211
-202
-206
-186
-168
-173
-178
-161
-150
-164
-171
-162
-157
-184
-215
-214
-206
-224
-238
-237
-235
-243
-244
-232
-211
-200
-208
-222
-223
-238
-266
-280
-288
-307
-317
-306
-272
-253
-253
-260
-247
-245
-259
-256
-255
-250
-255
-251
-256
-267
-272
-278
-298
-315
-324
-326
-324
-330
-328
-317
-312
-310
-318
-327
-345
-357
-357
-372
-395
-404
-406
-401
-400
-410
-415
-418
-415
-412
-397
-380
-376
-368
-358
-348
-344
-335
-336
-343
-348
-352
-348
-363
-362
-363
-376
-379
-377
-390
-395
-396
-407
-413
-423
-428
-430
-440
-450
-447
-431
-437
-424
-412
-411
-415
-427
-419
-399
-380
-364
-353
-354
-352
-352
-360
-358
-361
-356
-354
-352
-354
-355
-352
-355
-354
-359
-354
-336
-319
-309
-312
-301
-283
-277
-288
-292
-278
-279
-290
-293
-297
-300
-299
-307
-301
-293
-299
-314
-326
-323
-324
-332
-335
-325
-320
-334
-350
-355
-357
-356
-364
-370
-364
-368
-369
-358
-334
-323
-323
-298
-271
-264
-267
-273
-284
-292
-283
-257
-247
-245
-252
-248
-229
-204
-191
-195
-205
-204
-211
-209
-200
-200
-205
-219
-239
-251
-251
-257
-256
-241
-227
-225
-236
-260
-268
-287
-299
-298
-291
-282
-281
-282
-276
-276
-285
-302
-320
-306
-294
-288
-291
-296
-286
-304
-318
-312
-313
-325
-336
-330
-328
-327
-331
-332
-327
-319
-315
-319
-325
-331
-315
-317
-323
-321
-317
-314
-312
-301
-288
-288
-289
-281
-273
-258
-253
-264
-253
-241
-242
-229
-221
-218
-214
-226
-227
-217
-214
-215
-205
-201
-193
-177
-180
-163
-150
-158
-162
-166
-167
-179
-179
-176
-183
-185
-201
-211
-211
-216
-210
-186
-169
-151
-140
-141
-152
-166
-186
-180
-163
-169
-176
-166
-137
-135
-144
-154
-162
-177
-189
-190
-191
-174
-174
-184
-182
-186
-197
-203
-196
-190
-192
-190
-192
-209
-215
-208
-191
-185
-194
-200
-194
-193
-186
-186
-197
-206
-213
-225
-228
-228
-227
-209
-205
-203
-211
-222
-247
-267
-278
-289
-294
-290
-272
-257
-250
-252
-244
-245
-261
-273
-277
-283
-271
-264
-263
-264
-265
-254
-254
-257
-258
-262
-261
-255
-248
-246
-251
-251
-240
-224
-217
-210
-209
-196
-164
-163
-157
-152
-150
-141
-157
-154
-149
-158
-183
-199
-212
-206
-198
-204
-210
-228
-246
-252
-264
-276
-279
-265
-263
-282
-289
-293
-297
-299
-296
-309
-323
-321
-308
-300
-305
-297
-278
-279
-293
-293
-280
-270
-277
-278
-277
-282
-280
-278
-275
-289
-316
-342
-350
-353
-363
-356
-377
-391
-385
-375
-378
-398
-414
-420
-416
-419
-420
-423
-434
-430
-424
-439
-445
-448
-459
-467
-460
-441
-416
-398
-392
-375
-379
-373
-372
-374
-372
-372
-369
-358
-364
-373
-367
-369
-373
-380
-379
-378
-382
-384
-370
-351
-347
-354
-360
-362
-365
-360
-365
-365
-381
-393
-384
-385
-385
-371
-355
-354
-369
-365
-357
-358
-358
-364
-367
-359
-355
-357
-330
-317
-312
-307
-306
-313
-332
-328
-327
-335
-345
-347
-342
-341
-363
-369
-367
-365
-362
-359
-358
-364
-379
-387
-380
-376
-364
-372
-375
-357
-337
-338
-331
-325
-327
-338
-345
-337
-326
-312
-305
-294
-276
-268
-270
-267
-279
-276
-263
-259
-256
-240
-230
-225
-225
-214
-205
-212
-236
-243
-229
-225
-229
-218
-210
-233
-253
-250
-248
-263
-274
-278
-272
-259
-262
-265
-280
-296
-312
-305
-299
-294
-291
-298
-288
-283
-284
-292
-287
-271
-260
-253
-252
-250
-238
-232
-222
-204
-207
-219
-219
-226
-231
-221
-211
-190
-189
-196
-200
-212
-221
-232
-234
-230
-216
-228
-218
-199
-211
-216
-219
-204
-202
-203
-192
-187
-194
-190
-186
-193
-200
-197
-199
-212
-203
-188
-178
-163
-157
-152
-155
-159
-157
-158
-157
-158
-152
-146
-130
-117
-103
-108
-122
-119
-127
-134
-130
-121
-109
-99
-86
-80
-101
-125
-125
-128
-142
-145
-156
-153
-156
-162
-154
-154
-155
-145
-142
-150
-151
-150
-150
-147
-159
-164
-152
-149
-153
-159
-160
-162
-172
-189
-186
-187
-193
-200
-206
-209
-206
-202
-197
-199
-200
-195
-194
-185
-188
-196
-209
-207
-209
-206
-191
-172
-164
-176
-174
-159
-143
-146
-158
-158
-149
-135
-136
-141
-145
-143
-130
-127
-116
-109
-124
-120
-109
-121
-116
-122
-141
-147
-148
-139
-135
-119
-118
-119
-117
-130
-142
-166
-168
-161
-147
-129
-121
-115
-126
-151
-164
-161
-157
-163
-176
-193
-202
-208
-211
-201
-209
-216
-211
-213
-215
-205
-206
-220
-230
-236
-242
-227
-222
-239
-233
-212
-204
-214
-221
-214
-214
-202
-192
-184
-180
-180
-172
-165
-148
-140
-142
-155
-166
-175
-186
-200
-218
-224
-226
-225
-226
-232
-226
-229
-230
-240
-255
-273
-292
-291
-284
-280
-283
-276
-265
-280
-291
-294
-302
-308
-305
-294
-292
-283
-262
-250
-255
-256
-244
-267
-295
-319
-332
-332
-331
-316
-294
-299
-308
-298
-299
-304
-308
-318
-317
-313
-323
-310
-305
-310
-315
-321
-319
-319
-325
-324
-317
-312
-297
-286
-280
-284
-298
-294
-285
-278
-273
-282
-282
-274
-274
-287
-297
-292
-284
-286
-294
-295
-299
-302
-289
-282
-292
-289
-284
-280
-279
-276
-275
-269
-277
-295
-289
-295
-317
-324
-325
-323
-321
-326
-319
-307
-305
-314
-316
-314
-327
-324
-319
-311
-294
-287
-300
-286
-265
-262
-252
-227
-216
-212
-211
-208
-194
-182
-175
-156
-142
-137
-147
-159
-173
-187
-196
-215
-238
-262
-294
-303
-308
-326
-322
-335
-336
-334
-342
-350
-345
-319
-311
-308
-296
-292
-304
-293
-290
-282
-271
-276
-294
-312
-314
-319
-318
-317
-305
-294
-288
-277
-278
-276
-277
-282
-278
-279
-280
-284
-279
-273
-270
-262
-255
-254
-254
-231
-217
-225
-221
-217
-218
-206
-204
-206
-205
-208
-220
-232
-239
-253
-268
-275
-278
-287
-286
-295
-308
-310
-314
-322
-320
-309
-314
-316
-303
-303
-313
-307
-278
-244
-229
-212
-192
-179
-195
-197
-180
-186
-207
-187
-142
-141
-136
-110
-92
-107
-128
-134
-138
-155
-177
-195
-194
-188
-184
-175
-185
-208
-227
-229
-232
-242
-255
-273
-276
-264
-239
-244
-249
-249
-268
-281
-287
-289
-286
-262
-242
-221
-190
-179
-186
-186
-185
-191
-187
-186
-174
-158
-180
-180
-161
-154
-151
-159
-177
-182
-186
-203
-204
-194
-201
-211
-221
-254
-266
-273
-274
-256
-240
-211
-213
-233
-242
-246
-237
-235
-248
-238
-241
-249
-253
-255
-258
-259
-244
-237
-246
-263
-274
-293
-312
-313
-323
-333
-326
-329
-327
-324
-339
-363
-363
-343
-333
-338
-342
-342
-342
-354
-351
-321
-310
-305
-297
-278
-268
-297
-325
-324
-327
-317
-309
-310
-304
-286
-266
-265
-257
-257
-271
-283
-301
-307
-313
-310
-323
-335
-324
-335
-350
-358
-345
-336
-337
-326
-316
-310
-299
-295
-314
-320
-316
-333
-340
-336
-344
-335
-324
-344
-365
-359
-369
-401
-416
-421
-420
-407
-390
-387
-367
-360
-387
-403
-405
-403
-406
-429
-437
-417
-426
-436
-440
-453
-464
-499
-524
-534
-535
-539
-535
-528
-516
-501
-499
-501
-505
-496
-495
-503
-490
-461
-441
-446
-436
-423
-427
-416
-428
-436
-438
-445
-444
-430
-424
-437
-432
-421
-430
-439
-427
-410
-390
-384
-382
-378
-371
-378
-394
-384
-384
-392
-389
-388
-373
-361
-373
-386
-391
-386
-387
-393
-382
-375
-360
-358
-351
-343
-342
-357
-377
-394
-393
-384
-377
-360
-351
-345
-335
-328
-323
-330
-332
-315
-303
-304
-297
-274
-284
-292
-277
-264
-257
-262
-254
-246
-242
-244
-256
-262
-289
-317
-335
-354
-362
-372
-386
-392
-384
-380
-397
-421
-449
-472
-483
-494
-498
-500
-497
-485
-485
-493
-494
-504
-514
-506
-481
-451
-427
-412
-399
-398
-390
-385
-386
-387
-405
-408
-382
-375
-374
-374
-400
-424
-424
-424
-418
-416
-405
-399
-399
-398
-412
-423
-439
-455
-456
-432
-403
-403
-404
-389
-364
-338
-333
-332
-337
-337
-329
-311
-294
-285
-280
-281
-279
-262
-252
-252
-249
-247
-249
-235
-226
-220
-203
-214
-231
-213
-203
-201
-202
-219
-226
-210
-198
-192
-183
-200
-209
-198
-193
-209
-214
-219
-206
-196
-201
-208
-211
-218
-223
-212
-213
-213
-229
-252
-260
-256
-262
-281
-286
-278
-269
-245
-227
-214
-199
-212
-216
-201
-189
-184
-186
-172
-149
-140
-142
-141
-144
-154
-157
-146
-150
-167
-158
-143
-139
-120
-99
-108
-122
-128
-138
-134
-134
-136
-134
-131
-127
-138
-151
-166
-194
-209
-223
-226
-215
-197
-191
-190
-196
-208
-213
-229
-245
-258
-261
-258
-253
-254
-252
-235
-223
-238
-257
-269
-260
-250
-238
-229
-225
-225
-231
-242
-237
-236
-254
-264
-260
-267
-268
-263
-283
-301
-314
-317
-313
-309
-313
-313
-309
-328
-336
-336
